ProjectEvergreen / greenwood

Greenwood is your full-stack workbench for the web, focused on supporting modern web standards and development to help you create your next project.
https://www.greenwoodjs.io
MIT License
94 stars 9 forks source link

enhancement/issue 1253 init baseline starting point #1254

Open thescientist13 opened 1 week ago

thescientist13 commented 1 week ago

Related Issue

resolves #1253

Summary of Changes

  1. Refresh the init template landing page with simple custom element example

Screenshot 2024-06-29 at 4 12 56 PM Screenshot 2024-06-29 at 4 13 01 PM

TODO

  1. [ ] continue tweaking animation by centering the leaf / refactoring class names
  2. [x] Handle FOUC on the logo
  3. [ ] odd styling issue at tablet breakpoint
  4. [ ] validate / update test cases
  5. [ ] refresh getting started docs
  6. [ ] Handle loading Geist font (do we need / want it, just use system font?)
  7. [x] Add website links (this might come before the new website, so may have to create a tracking item for all links that need to get changed)
  8. [x] get final logo - https://github.com/ProjectEvergreen/www.greenwoodjs.dev/issues/47
  9. [ ] remove default Greenwood layouts content

Questions

  1. [x] should greenwood even have default layouts? - Per our meeting, probably not?