Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI for the client-side standalone App #1206

Closed
HollyJoyPhillips opened this issue May 11, 2020 · 0 comments · Fixed by #1364
Closed

UI for the client-side standalone App #1206

HollyJoyPhillips opened this issue May 11, 2020 · 0 comments · Fixed by #1364
Assignees
Labels
enhancements Relates to a feature enhancement front-end Relates to front end issues marketplace Relates to the Marketplace

Comments

@HollyJoyPhillips
Copy link
Contributor

Summary: As the apps in the client portal are now standalone and accessible via another page rather than a modal, we need to update the UI with the following.

Relates to ticket: #1125

General

  • Headers: H5, Museo Sans 700
  • Colour: #12263f
  • Text: Roboto, 14px
  • Colour: 556986
  • Guttering: 1rem (as with submit app and other pages in the developer portal)

Lefthand navigation

  • Heading: Developer (Logo upload TBC)
  • Heading: About Developer (text TBC)
  • Heading: Contact Developer
  • Button: Need Help?
    Action: Should open a modal with the ‘Support’ and ‘Telephone’ fields of the app (UI TBC)
  • Should display ‘Category’ if one has been selected, use Lozenge/tag component
  • Should display ‘Desktop Integration Types’ if applicable (as above)

Main Apps Page

  • Icon image to the left of App Name
  • App Name: H2, Museo Sans 300
  • Directly underneath, add ‘Verified by Reapit’ and a green tick (the same green tick when an app is listed)
  • Directly underneath, add the ‘Install’ or ‘Uninstall’ button (ensure it is lined up with the verified text above)
  • Summary: App ‘Summary’
  • Image: ScreenShot 2
  • Description: App ‘Description’
  • Permissions: H5 heading – List app permissions/scopes
  • Images: Display remaining screenshots (2,3,4,5) side by side. (image lightbox TBC)

Note: Key features and how to get started are part of the description

See mockup:
AppPage

phmngocnghia pushed a commit that referenced this issue May 27, 2020
phmngocnghia pushed a commit that referenced this issue May 27, 2020
@duong-se duong-se reopened this May 27, 2020
phmngocnghia pushed a commit that referenced this issue May 29, 2020
phmngocnghia pushed a commit that referenced this issue May 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancements Relates to a feature enhancement front-end Relates to front end issues marketplace Relates to the Marketplace
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants