42 Commits

Author SHA1 Message Date
aacf80362c feat: create solutions/automation page 2025-07-18 17:22:32 +01:00
4709b232bc Updated navigation links 2025-07-03 15:59:29 +05:00
ba86047898 Update navigation and fix tab bug 2025-06-27 16:41:44 +02:00
3769397ee7 Merge pull request #1753 from canonical/feat-rebrand-automotive
Rebranding Automotive landing page (#1724)
2025-06-20 16:05:04 +01:00
91b5613f63 page refresh: /projects (#1751)
* page refresh: /projects

* lint template

* format template

* design review

* code review
2025-06-18 11:31:57 +02:00
b06ee0955f Added kernel bubble link in megnav 2025-06-05 11:10:52 +05:00
d6864de830 Migrate and rebrand /solutions/financial-services (#1723)
* feat(navigation.yaml): Update telco link to point to internal url

* feat: Allow secondary navigation to not have children links

* refactor(tabbed-content.js): Use generic identifier for select element

* TEMP: Implement temp version of _vf_tiered-list.jinja

* refactor(_blog-card.html): Allow custom headings

* feat: Build /solutions/financial-services

* refactot: Apply changes from design&UX review review

* feat: Enforce 16:9 ratio on blog card images

* feat: Migrate contact-us form

* fix: Scss linter error

* refactor: Update naming in meganav

* refactor: Apply changes from code&qa review

* fix: The dropdown toggle displays in the secondary nav even if it has no children

* refactor: Remove stray 'li'
2025-06-04 13:43:08 +02:00
0347d2547a Migrated anbox-cloud.io 2025-05-26 11:58:15 +05:00
45d0307c74 copy-update: update canonical.com navigation 2025-05-01 14:06:32 +03:00
92a7a053b7 chore: Add Ubuntu Pro links to navigation 2025-04-29 11:00:15 +01:00
78cd48b95d update solutions nav preview links (#1665) 2025-04-24 12:04:00 -04:00
f1cfe717ae added page to meganav 2025-04-21 17:09:09 +05:30
0ca36925dc chore: Set up redirects for /multipass/docs and remove from codebase (#1623)
* chore: Set up /multipass/docs redirects

* chore: Remove /multipass/docs from codebase

* style: Format python

* feat: Exclude deleted files from djlint checks
2025-04-04 10:02:49 +02:00
d00e3ab77b Merge pull request #1608 from canonical/WD-16854
Changed url to new summit page
2025-03-26 10:39:38 +05:30
4f12159c8a chore(copy): update meganav copy (#1613) 2025-03-21 14:40:09 +11:00
de44fdb778 changed url to new summit page 2025-03-19 10:11:51 +00:00
ef8ccd8c1b feat: Update the url for '/careers/alliances' to '/careers/alliances-and-channels' (#1596)
* feat: Update the url for '/careers/alliances' to '/careers/alliances-and-channels'

* feat: Make additional navigation updates
2025-03-07 16:14:03 +01:00
c0a53b6d0b feat: Add 'Allainces' to careers section (#1588)
* feat: Manually append 'alliances' to department list

* feat: Make department cards span 3 cols and hide departments with no vacancies

* feat: Build 'Alliances' careers landing page

* feat: Add 'Alliances' to navigation and include CTAs

* refactor: Format python

* refactor: Apply changes from initial design review

* refactor: Further design changes

* feat: Update with further design changes

* feat: Update naming to 'Alliances & Channels'

* refactor: Update subheadings to h2

* refactor: Code alignment fix
2025-03-07 11:19:19 +01:00
c25a6bf4fe updated link in meganav 2025-02-13 14:50:30 +05:30
690b9afafa feat: Add /observability to the meganav (#1540) 2025-02-03 13:43:31 +01:00
694c3cf5b3 copy: create /solutions/iot-and-devices page. WD-17347 2025-01-28 10:14:33 +01:00
7dcd415c13 Update meganav to US spelling 2025-01-20 10:34:34 +00:00
7c83af8d4b feat(navigation.yaml): Point openstack links to c.com/openstack (#1504) 2025-01-15 13:43:17 +01:00
21853ffff3 replace heavy images in navigation with lighter versions 2024-12-12 17:52:26 +05:00
dfac86f322 Apply UX fixes and update multipass links in meganav 2024-12-04 19:05:16 +05:00
3bed6a8f07 add navigation for OpenStack bubble 2024-11-29 09:04:52 +05:00
8eda710250 Use existing template for the docs 2024-11-28 14:59:51 +05:00
6cfef5c54d Migrate microstack.run to canonical.com/microstack 2024-11-26 20:14:43 +05:00
054ea9e313 Copy update: [WD-16878] Update /secure-open-source and Meganav
Signed-off-by: Nkeiruka <nkeiruka.whenu@canonical.com>
2024-11-15 16:32:10 +00:00
de1ddc690e add link to /company in meganav 2024-10-28 14:05:57 +01:00
2fe05c172b chore: Update links in navigation.yaml & add link to copydoc (#1377) 2024-09-25 14:07:51 +02:00
de138e4ca3 Remove fqas link from nav 2024-09-18 15:54:28 +02:00
1fa1c8de4b Add hiring-process page and include it in sitemap links and careers nav 2024-09-18 10:58:33 +02:00
4d18543adc fix: Microcloud link in the private cloud navigation (#1351) 2024-08-20 10:15:31 +01:00
28c6e47bd0 change description of MicroCloud in meganav 2024-08-16 09:11:14 +05:00
e18ba51dfe change link and images in meganav 2024-08-15 15:37:14 +05:00
8b96a215d6 Implement design changes for mobile view (#1337)
* feat: Implement mobile navigaton design changes

* style: Format SCSS

* chore: Update navigational.yaml to match copydoc

* feat: Add images to meganav

* feat: Update image height in dropdowns

* chore: Bump Vanilla version to 4.15.0

* style: Update on hover effect for preview links
2024-08-13 13:50:24 +02:00
a1b45a6ca7 Implement the Jinja logic for the desktop navigations dropdowns (#1322)
* feat: Implement products dropdown jinja template and bare minimum JS to tab functionality

* feat: Copy over styles needed from u.com

* refactor: Update navigation.yml to be easier to loop through

* feat: Implement CTA dropdown version A

* refactor: Use reuasable templates to avoid repeating code

* feat: Implement CTA version B

* refactor: Apply reusable templates where possible

* refactor: refactor the CSS and use a custom function instead of numpy

* style: Format python & format scss & format js

* chore: Remove numpy from requirements

* chore: Clean up unused code and move some code to more appropriate location

* feat: Update to use latest vanilla names

* style: Update names of sections based on UX suggestions

* refactor: Change naming conventions for pairs of lists to make the code more readable

* bug: Fix wrapping links not using the appropriate target.href

* chore: Remove commented code

* Implement logic to fetch and auto fill career roles (#1325)

* feat: Implement logic to fetch and auto fill career roles

* Refactor: Add fallback for event where web workers aren't avaiable

* style: Format prettier

* style: Update styles

* bug: Fix careers Js not loading properly

* bug: use absolute path when referencing worker script
2024-08-12 12:35:30 +02:00
0545b08773 Implement the sliding navigation JS (#1310)
* feat: Add function to read navigation.yaml and make it avaiable in Jinja templates

* style: Format python

* chore: Add full path for external links in navigation.yaml

* chore: Delete unused lit_item.html template

* feat: Add styling for mobile dropdown headings

* feat: Update navigation template to match latest Vanilla design

* feat: Implement logic for sliding navigation

* bug: Fix the animation on the level of navigation nesting

* refactor: Remove use of double negative check in main.js
2024-08-12 12:35:30 +02:00
eb91751358 chore: Update navigation.yaml with latest links (#1316) 2024-08-12 12:35:30 +02:00
b31f99a699 Implement Jinja logic for building the sliding navigation from navigation.yaml (#1305)
* refactor: Change format of navigation.yaml for easier processing

* feat: Add function to read navigation.yaml and make it avaiable in Jinja templates

* feat: implement Jinja logic to parse and render navigation.yaml on mobile view

* style: Format python

* bug: Fix typo in top level content container IDs

* refactor: Update name in navigation.yaml for items with images to something clearer

* chore: Remove duplicate jinja template

* bug: Fix incorrect jinja template name in navigation.py

* bug: Fix typo in navigation.yaml
2024-08-12 12:35:30 +02:00
ae49dae4df feat: Build navigation.yaml which will be used to dynamically build the meganav (#1285) 2024-08-12 12:35:30 +02:00