All files / publisher/utils listingTourSteps.tsx

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104                                                                                                                                                                                                               
export default [
  {
    disableBeacon: true,
    target: "[data-tour='listing-icon']",
    title: "Icons attract eyes…",
    content: (
      <p>
        Including an icon will help your snap to stand out making it far more
        attractive to users browsing graphical interfaces such as
        snapcraft.io/store and the Snap Store.
      </p>
    ),
  },
  {
    disableBeacon: true,
    target: "[data-tour='listing-title']",
    title: "Title your snap",
    content: (
      <>
        <p>
          Adding a meaningful title to your snap listing will help people
          understand what the purpose of your snap is.
        </p>
        <p>
          It's best to use something that aligns with your brand and looks
          clean. This is your opportunity to replace punctuation with spaces and
          capitalise.
        </p>
      </>
    ),
  },
  {
    disableBeacon: true,
    target: "[data-tour='listing-category']",
    title: "Set your snap category",
    content: (
      <p>
        Categories are used to define the kind of application you have
        published. Categorising your snap will aid findability within the Store
        and increase exposure to end users.
      </p>
    ),
  },
  {
    disableBeacon: true,
    target: "[data-tour='listing-video']",
    title: "Showcase your application with a video",
    content: (
      <p>
        Allow potential users get a better understanding of features and
        functionality prior to installation. Snaps that utilise a video tend to
        have a higher number of installs and better user retention.
      </p>
    ),
  },
  {
    disableBeacon: true,
    target: "[data-tour='listing-images']",
    title: "Celebrate key features with images",
    content: (
      <p>
        Explain your application visually and allow users to see what they will
        get prior to installation. Data shows that snaps with images tend to
        have a bigger install base.
      </p>
    ),
  },
  {
    disableBeacon: true,
    target: "[data-tour='listing-banner']",
    title: "Get featured, get installed!",
    content: (
      <p>
        Adding a banner will increase your chances of being featured on
        snapcraft.io and in GNOME software.
      </p>
    ),
  },
  {
    disableBeacon: true,
    target: "[data-tour='listing-summary']",
    title: "Summarise your application",
    content: (
      <p>
        Having a relevant and descriptive summary will allow users to get a
        quick insight into what your snap does. This should mean that you have
        more target users clicking through to your listing page.
      </p>
    ),
  },
  {
    disableBeacon: true,
    target: "[data-tour='listing-description']",
    title: "Get into the details with your description",
    content: (
      <p>
        Providing a detailed description allows your users to understand the
        core functionality of your snap. It’s especially useful if it doesn’t
        have a user interface or if you don’t have any media assets to upload.
      </p>
    ),
  },
];