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

Frontera: New Fullwidth & Standard Templates #68

Closed
wesleyboar opened this issue Aug 30, 2021 · 0 comments · Fixed by #69
Closed

Frontera: New Fullwidth & Standard Templates #68

wesleyboar opened this issue Aug 30, 2021 · 0 comments · Fixed by #69
Labels
core Propagation from Core enhancement Improvements or additions to existing features feature A new feature or replacement of present feature frontera For frontera-cms project

Comments

@wesleyboar
Copy link
Member

wesleyboar commented Aug 30, 2021

Goal

For Frontera:

  1. Add standard.html template (retain relevant custom assets).
  2. Simplify fullwidth.html template.

Requirements

  1. Rename fullwidth.html template from "Fullwidth" to "Full Width".
  2. Remove unnecessary code from fullwidth.html template.
  3. Remove deprecated templates that are not used.
  4. Match Core changes from:

Background

  1. Standard template added via GH-310: Breadcrumbs & Standard Template Core-CMS#311.
  2. Standard template expected for GH-88: System Specs Plugin Core-CMS#330.
  3. Full Width template clean up via New Fullwidth & Standard Templates Core-CMS#331.
wesleyboar added a commit that referenced this issue Aug 30, 2021
- Add to `secrets.py`.
- Add custom assets mini-template.
- Extend Core standard template but with custom assets.
wesleyboar added a commit that referenced this issue Aug 30, 2021
- Remove cruft.
- Include custom assets via mini-template (added in 640952b).
wesleyboar added a commit that referenced this issue Aug 30, 2021
- Extend local `fullwidth.html` template.
- Overwrite custom assets block.
- Include custom assets via mini-template (added in 640952b).
@wesleyboar wesleyboar changed the title New Fullwidth & Standard Templates Frontera: New Fullwidth & Standard Templates Aug 30, 2021
@wesleyboar wesleyboar added frontera For frontera-cms project enhancement Improvements or additions to existing features feature A new feature or replacement of present feature core Propagation from Core labels Aug 30, 2021
wesleyboar added a commit that referenced this issue Aug 30, 2021
- Fix missing load of static tag on fullwidth.
- Update home for deprecation of `{% load staticfiles %}`.¹

¹ See https://stackoverflow.com/a/55929473/11817077.
wesleyboar added a commit that referenced this issue Aug 30, 2021
- Fix missing load of static tag on fullwidth.
- Update home for deprecation of `{% load staticfiles %}`.¹

¹ See https://stackoverflow.com/a/55929473/11817077.
wesleyboar added a commit to TACC/Core-CMS that referenced this issue Oct 7, 2021
wesleyboar added a commit to TACC/Core-CMS that referenced this issue Oct 7, 2021
wesleyboar added a commit to TACC/Core-CMS that referenced this issue Oct 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Propagation from Core enhancement Improvements or additions to existing features feature A new feature or replacement of present feature frontera For frontera-cms project
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant