Skip to content

Instantly share code, notes, and snippets.

@yshmarov
Created July 25, 2024 08:53
Show Gist options
  • Save yshmarov/1330c88bb6976313003151b53653de5c to your computer and use it in GitHub Desktop.
Save yshmarov/1330c88bb6976313003151b53653de5c to your computer and use it in GitHub Desktop.
Jumpstart: what's good and what's bad
SVGs are not abstracted
Connected_accounts & accounts - misleading naming; accounts should be organizations
No exmaple of a resource that requires paid account to access
Inconsistent CSS (btn btn or inline classes)
UI could be better (do not mix User-level features and Acconut level features (Billing, members))
Reuse shared <head>
Flash above app content. WTF?!
Bloatware
- action text mentions
- action text embeds
- sudo feature
- personal & team accounts (a load of useless code)
- Turbo Native templates do not include oAuth code
- administrate CSS
- jumpstart config views, styles, controller
- dead CSS
Good:
- good starter
- easy to navigate code
- good subscriptions engine
- iOS & Android templates
Good features:
- 2FA
- Connected accounts
- Teams switcher; invitations
- Notifications
- What's new
- Dashboard
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment