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

Integration – Latest changes #376

Merged
merged 137 commits into from
Mar 13, 2025
Merged

Integration – Latest changes #376

merged 137 commits into from
Mar 13, 2025

Conversation

SharmaineLim
Copy link
Collaborator

This merges in all of the changes done for the new website evolution, which has been launched.

albinazs and others added 30 commits December 10, 2024 16:36
* Move Colour Theme help text to the FieldPanel so we can edit it without creating a migration
* Update available theme colours
* Make migrations
* Update documentation
* Update unit tests
* Temporarily disable social images
* Add new fields, remove introduction
* Make migrations
* Display the new fields in the homepage
* Update HomePageFactory
* Update homepage factory
* Fix pattern library YAML file
* Convert b & i tags into span tags
* Add unit tests for the link converter
* Add division signpost block (BE)
* Use firstof instead of a StructValue
albinazs and others added 27 commits February 12, 2025 09:15
* Replace old motif heading template with new class

* Add missing tag in work chooser block

* Add optional heading condition
* Create BasePage, also move ContactMixin to prevent circular dependency

* Create NavigationSet snippet

* Add NavigationSetMixin to DivisionPage

* Add DivisionMixin & NavigationSetMixin to BasePage

* Update DivisionMixin to also use self if it's a division page

* Display temporary logo & secondary nav

* Add secondary nav template

* Make schema migrations

* Secondary nav structure draft

* Add secondary nav to header

* Add secondary mobile nav and menu toggle to header

* Remove unused submenu

* Reuse old primary nav styles

* Update dark background colors to a solid color

* Secondary mobile nav structure draft

* Style desktop and mobile secondary nav

* Fine tune styling

* Update secondary nav docs and yaml

* Clean up secondary nav, update chevron icon styling

* Keyboard focus fixes

---------

Co-authored-by: Amanda Lim-Cabuloy <[email protected]>
* Light mode updates WIP

* Add new lighter colors

* Correct font colors in light mode

* Update map images

* Style mode switcher icon for high contrast light mode

* Use division label in header
* Update motif svgs and styles

* Fine tune styles for a few blocks

* Add margin bottom to service area page title
* Make inner nav menu heading optional

* Replace DivisionPage.label with DivisionPage.logo

* Make schema migrations

* Style the logo variations for each division

* Use <title> for alt text, add docs

* .choices isn't needed anymore

* Add data migration

* Refactor logo variations styles for improved layout

---------

Co-authored-by: shyusu4 <[email protected]>
* Add default social sharing images

* Rename social sharing assets file names

* Add for green theme
* Increase dynamic hero autoplay speed and remove touch interaction

* Add hide date conditional to date and reading time, hide date for work case studies

* Layout tidy up

* Add header spacing for icon keypoints block

* Add hide tags conditional to blogs, hide tags for blog index and blog listings

* Skip the tests checking the tags are in the template for now

* Lazy loading for division signpost card images

* Add primary nav hover styles, fix secondary navigation submenu arrow transition

* Modify footer cta title and featured services description styles

* Hide tags section in blog detail template

* Add smaller font to compact button link variant, add color theme to text stats, tweak secondary nav styles

* Add event listener to close mobile menu on primary mobile menu toggle click

* Linting

* Fix heading mismatch in footer cta

---------

Co-authored-by: Amanda Lim-Cabuloy <[email protected]>
@SharmaineLim SharmaineLim merged commit 0a0f0eb into main Mar 13, 2025
6 checks passed
@SharmaineLim SharmaineLim deleted the content-prep branch March 13, 2025 10:43
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.

6 participants