This is a Tina CMS project.
- Using SCSS for organized styling
- Theme easily configurable using _themes.scss, with all (or most) colors, fonts, and spacing using variables
- Starter components that I find useful for any small business or non-profit website, including:
- Header component with user-friendly process for adding links internal or external links
- Custom Content block
- Display between 1-4 columns, each of which can contain rich-text, images, and YouTube embeds.
- Customize background according to theme options, or add a backgound image.
- Google Calendar embed block
- Footer
- More components coming soon
-
Add 404 (Test on live build before deciding this doesn't work yet)
-
Make it so nav links have different styling and don't link when they go to the current page.
-
Implement visual editing click-to-edit
-
Implement block-based editing
-
implement auto-generated file name when creating new pages
- Check error when editing a block in a new page
-
implement collection search in admin
-
Block components
- Add Google Calendar block
- Custom Content block
- Add options for background
- Split ColumnRatio field into 2 conditionally rendered fields
- Maybe: Add options for centering header and/or column content
- Testimonial block
- Hero block
- Hero (Carousel) block
- Image carousel block
- Timeline block
-
Embedded Components
- Webpage / Google Form
- Call to Action
- YouTube video
-
Build out blog functionality, components, and styling
-
floating toolbar on heading fields
- Awaiting resolution of this issue (RESOLVED)
-
[x]add roadmap for future components
Follow Tina's Getting Started Guide