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

🦙 TinaCMS - Add Sidebar collection #1554

Merged
merged 5 commits into from
Oct 14, 2024
Merged

Conversation

tkapa
Copy link
Member

@tkapa tkapa commented Oct 10, 2024

Relates to #1467

With Content PR #1554

Adds the sidebar collection with block templates:

  • Rules Count
  • Latest Rules
  • History of Rules
  • Call to Action

Created Issue to implement this collection for the site #1553

image

@tkapa tkapa enabled auto-merge (squash) October 14, 2024 00:44
Copy link
Member

@bradystroud bradystroud left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@tkapa tkapa merged commit e4bd9b9 into tina/main Oct 14, 2024
@tkapa tkapa deleted the tina/add-sidebar-collection branch October 14, 2024 01:54
tkapa added a commit that referenced this pull request Oct 15, 2024
* Run TinaCMS/CLI Init

* Add TinaCMS_Gatsby workaround Docs.

* TinaCMS Admin panel showing

* Delete local content folder

* Set up Separate Repo Content

* Update Gatsby config

* Add Rules collection

* Update Config

* Remove Posts collection

* Keep /content

* Update Env var

* Update value

* Update build command

* Remove Local content path if not defined

* Update template-build

* Update Client and Token

* Update Env file name

* Use tina sample for now

* Force branch to tina/sample-content

* Update to make 2 different .env files

* Fix GA Missing

* Remove unknown variable

* Fix deployment Storage Account Name

* Update roleAssignment name with storage account

* Add /rules base build path :(

* Update base path

* Update with basic TinaCMS F5 experience

* 📄 Update Definition of Done for TinaCMS Migration (#1520)

Update Definition of Done

* Tina/fix built admin (#1527)

* Admin Path available

* Update template-build

* Remove cache for Tina Migration only (#1530)

Remove cache

* ✨ TinaCMS | Configure Base Path - /admin (#1531)

* Update tina base path

* Add Configurable Tina base path

* ♻️ Use .env for TinaCMS Branch (#1532)

* Update to use .env content branch

* Update .env template

* ♻️ Update Env Var names to be Consistent (#1537)

* Make variable naming consistent

* Use TINA_ instead

* ✨ TinaMarkdown - Using it on the Rule template and category pages (#1538)

* added greybox match to tina schema

* got markdown reading from rules

* 🔥 Removed commented code

* Added more matches

* added tildes to bodySchema

* got markdown rendering

* refactored markdown parsing functions into a separate file

* removed commented code

* got tinamarkdown working for rule list by category

* re-added import for MD

* re-added greybox components

* Re-added htmlAst to graphql and greybox import

* removed console logs

* Removed unused regex code

---------

Co-authored-by: Calinator444 <caleb.williams5247@gmail.com>

* 💸 🔥  Refactoring the Tina Markdown PR Content - Removing old code and comments (#1540)

* removing old code and comments

* trying to turn off type checking lint

* removing a comment

* Rule Collection – Improving the Schema (#1539)

* updating the rules schema

* merge with main fixes

* comments and description fixes

* linking to a PBI in description

* 🗒️ Tina Parser - Remove unindented lists (#1551)

🔥 Removed helper method for unindented lists

Co-authored-by: Calinator444 <caleb.williams5247@gmail.com>

* 🦙 TinaCMS - Add Sidebar collection (#1554)

* Add Single Document Sidebar collection

* Add Todo to implement sidebar collection

* Update tina lock

* Add Images to Blocks

* Migrate blocks into components. Mark Todos for later

---------

Co-authored-by: Caleb Williams [SSW] <65635198+Calinator444@users.noreply.github.com>
Co-authored-by: Calinator444 <caleb.williams5247@gmail.com>
Co-authored-by: Isaac Lombard [SSW] <152236421+isaaclombardssw@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants