-
Notifications
You must be signed in to change notification settings - Fork 1
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
CMS Header Templates Consistent With Portal & User Guides #15
Comments
In GitLab by @tacc-wbomar on Feb 11, 2020, 00:04 changed title from {-Create a "Header" UI Component-} to {+Organize "Header" Templates+} |
In GitLab by @tacc-wbomar on Feb 11, 2020, 00:17 changed title from {-Organize "Header"-} Templates to {+Consistent Header+} Templates |
In GitLab by @tacc-wbomar on Feb 11, 2020, 00:32 changed title from Consistent Header Templates to Consistent Header Templates{+ for CMS, Portal, & User Guides+} |
In GitLab by @tacc-wbomar on Feb 11, 2020, 00:35 changed title from {-Consistent Header Templates for CMS, Portal,-} & User Guides to {+Portal Header Templates Consistent With Portal+} & User Guides |
In GitLab by @tacc-wbomar on Feb 11, 2020, 00:58 changed title from {-Portal-} Header Templates Consistent With Portal & User Guides to {+CMS+} Header Templates Consistent With Portal & User Guides |
In GitLab by @tacc-wbomar on May 6, 2020, 17:06 changed title from CMS Header Templates Consistent With Portal & User Guides to {+BLOCKED: +}CMS Header Templates Consistent With Portal & User Guides |
In GitLab by @tacc-wbomar on Jun 16, 2020, 16:57 changed title from {-BLOCKED: -}CMS Header Templates Consistent With Portal & User Guides to CMS Header Templates Consistent With Portal & User Guides |
In GitLab by @tacc-wbomar on Jul 4, 2020, 17:58 closed |
In GitLab by @tacc-wbomar on Jan 25, 2020, 17:10
JIRA
FP-346: Consistent Header Templates for CMS, Portal, Docs
Goal
Background
The CMS, Portal, and User Guides all need to use the same header; but, User Guides has Jinja templates, and CMS and Portal have Twig templates; also, CMS nav menu has CMS-specific template and Portal nav menu has Portal-specific template, and each uses a manual copy of the others' in part of a large template.
Requirements
scripts/base.js
) that manipulates the portal nav must be apparent.1#s-cms-nav
(auto-generated content) should not change.2.branding-header
should be extracted to its own template.#s-portal-nav
(cloned manual content) must be extracted to its own template.Direction
For the
scripts/base.js
purpose clarification, consider:base.js
as it was)3Estimate
1.5 hours (implement, test, review code while creating merge request)
Reference
Footnotes
Footnotes
See "Direction" for solution ideas. ↩
Because it is already well-extracted into
cms_menu.html
, an already common name for implementations of this CMS. ↩Nothing is tying us to
base.js
; the organization of scripts for base i.e. "Core" functionality can be expressed in different ways, like an ID—current short-term solution for stylesheets, or template comments and script file names—current long-term solution for stylesheets ↩The text was updated successfully, but these errors were encountered: