Skip to content

Revenciel/ciels-tina-starter

Repository files navigation

This is a Tina CMS project.

Ciel's Tina Starter

  • 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

TODO

  • 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

  • [x]add roadmap for future components

Getting Started

Follow Tina's Getting Started Guide

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors