Unify custom css and js for solutions theme-based webpages
What
- Join
/stylesheets/issue-board.css.scss
and/stylesheets/cycle-analytics.css.scss
into one single page for theme-based solutions pages/stylesheets/solutions.css.scss
- Rename
/javascripts/issue-board.js
to/javascripts/solutions.js
- Update both Issue Board and Cycle Analytics pages to require
solutions.css
andsolutions.js
Page-specific:
- Update webcast banner on Cycle Analytics page
- Add social media info to Issue Board page
Why
- To use one single theme-based custom css and js for all the solutions and features pages
- Upcoming new page: https://gitlab.com/gitlab-com/www-gitlab-com/issues/851 / https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/3479
/features/review-apps
- theme-based on solutions - This new page will call for
solutions
custom css and js - Page specific: both pages required updates (Issue Board and Cycle Analytics)
@iamphill would you please check if it's all right? When previewing locally seems fine, but better double-check! :) Thank you!