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

Maintaining content #122

Open
AliceR opened this issue Sep 11, 2020 · 0 comments
Open

Maintaining content #122

AliceR opened this issue Sep 11, 2020 · 0 comments
Labels
ideation Tickets encompassing an ongoing discussion without a specific action attached

Comments

@AliceR
Copy link
Member

AliceR commented Sep 11, 2020

Some pages like /about or /contact have quite some content that does not live in the inventory database. We currently maintain parts of this content in .json objects, some of it is directly written in HTML (JSX).

I would like to revisit the content structure, finding ways to make it easier to edit and maintain. Part of this initiative is also to load the json via Gatsby plugin into the GraphQL data layer, instead of direct import.

Eventually, I am thinking that we could use something like Tina CMS to provide a way for ADMG to edit the text themselves.

@rwegener2 rwegener2 added the maintenance Tickets that do not encompass new features but contribute to the overall quality of the project label Feb 1, 2021
@AliceR AliceR added ideation Tickets encompassing an ongoing discussion without a specific action attached and removed maintenance Tickets that do not encompass new features but contribute to the overall quality of the project labels Apr 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ideation Tickets encompassing an ongoing discussion without a specific action attached
Projects
None yet
Development

No branches or pull requests

2 participants