Commit Graph

255 Commits (main)

Author SHA1 Message Date
Kubernetes Prow Robot f99f724e19
Merge pull request #51190 from cynthia-sg/cynthia-sg/careers-page
Some minor styling changes to careers page
2025-06-14 08:30:56 -07:00
Cintia Sánchez García 21c3a94b27 Move CSS style to assets/scss directory
Signed-off-by: Cintia Sánchez García <cynthiasg@icloud.com>
2025-06-11 08:37:11 +02:00
Kubernetes Prow Robot 3275d09e34
Merge pull request #49443 from shurup/upgrade-kubecon-section-fix
Make the video section height on the main page flexible
2025-06-10 13:48:55 -07:00
Kubernetes Prow Robot d7eab2feb1
Merge pull request #49893 from SayakMukhopadhyay/owners-rework
Updating OWNERS files with filters
2025-06-04 04:28:38 -07:00
Tim Bannister 9c14c3768f
Ready case studies shortcode for Docsy
This changes the HTML on the site landing page(s), not the rendering
within the Case Studies section.

Co-authored-by: Dmitry Shurupov <dmitry.shurupov@palark.com>
2025-05-23 17:07:56 +01:00
Kubernetes Prow Robot d8aeb707c5
Merge pull request #49606 from shurup/migrate-to-bluesky
Add Bluesky and update other social links
2025-05-01 12:19:55 -07:00
Sayak Mukhopadhyay 804388f903
feat: replaced the deprecation-warning partial with docsy provided version-banner and customising it 2025-04-16 17:48:25 +05:30
Sayak Mukhopadhyay c9a25fce62
feat: navbar reworked to bring it closer to docsy 2025-03-26 18:09:11 +05:30
Dmitry Shurupov dd8142b8a5
Change X/Twitter links to Bluesky
Signed-off-by: Dmitry Shurupov <dmitry.shurupov@palark.com>
2025-03-24 12:57:54 +07:00
Sayak Mukhopadhyay dfe6e0a37d
feat: add comments to OWNERS to align them with other files
feat: add area/localization label to pl OWNERS file

fix: OWNERS with filters should have the approvers and reviewers properties within the filters property

feat: add filters in OWNERS files in <lang> dirs to ensure that they act on only the toml files

feat: ensure OWNERS files have an indent size of 2
2025-03-23 18:33:37 +05:30
Sayak Mukhopadhyay c8bfdbc54c
fix: `(EN)` in docs sidebar for i18nised site 2025-03-18 23:48:41 +05:30
Kubernetes Prow Robot 9fb7d10e22
Merge pull request #49586 from sftim/20250128_home_page_dark_mode
Home page enable dark mode
2025-03-18 10:55:54 -07:00
Sayak Mukhopadhyay 8af973175c
feat: rework the scripts to make it closer to docsy
feat: implement custom partial in search--input.html

chore: add some comments on how things can be refactored later

feat: bring the search.html closer to docsy by only including the search-input partial and using the other things from baseof.html

fix: first line comments need to be in the {{/* */}} block, see https://github.com/gohugoio/hugo/issues/7243

Apply suggestions from code review

fix: apply review suggestions

fix: search bar should be removed in page find results and should be present in the sidebar

Co-authored-by: Tim Bannister <tim@scalefactory.com>
2025-03-15 12:55:03 +05:30
Kubernetes Prow Robot 5df8efd6bc
Merge pull request #49825 from sftim/20240218_docsy_like_documentation_styles
Use Docsy-like styling for documentation
2025-02-24 02:58:28 -08:00
Tim Bannister 8fc24ac4f4
Use Docsy-like styling for documentation
Adapt the existing styles for the docs section, to align more closely
with how Docsy does it.
2025-02-18 13:12:27 +00:00
Tim Bannister c325b2d6ab
Tweak styling for CNCF logo
Co-authored-by: Dmitry Shurupov <dmitry.shurupov@palark.com>
2025-02-18 09:26:28 +00:00
Tim Bannister 7bcfea6cce
Change CNCF logo for dark mode (main page only)
Co-authored-by: Tamilselvan Thangamony <20103020+tamilselvan1102@users.noreply.github.com>
2025-02-16 20:16:55 +00:00
Tim Bannister a57b4a59aa
Prepare site main page for dark mode
Co-authored-by: Tamilselvan Thangamony <20103020+tamilselvan1102@users.noreply.github.com>
2025-02-16 20:16:54 +00:00
Tim Bannister a9e40f7a38
Improve dark mode handling (main page only)
Co-authored-by: Tamilselvan Thangamony <20103020+tamilselvan1102@users.noreply.github.com>
2025-02-16 20:16:50 +00:00
Tim Bannister 32a41849d6
Home page enable dark mode
Co-Authored-By: Tamilselvan Thangamony <20103020+tamilselvan1102@users.noreply.github.com>
2025-02-16 20:16:44 +00:00
Tim Bannister 483a8ce311 Align deprecation warnings more with Docsy
This change helps us prepare the site so we could serve it with
near-vanilla Docsy.
2025-02-13 12:45:34 +00:00
Sayak Mukhopadhyay ddea987008
feat: move js detection script to its own module and import into body-end
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2025-02-09 16:45:27 +05:30
Kubernetes Prow Robot 516813d581
Merge pull request #49598 from shurup/css-improve-case-studies
Improve the  styles for case studies' pages
2025-02-07 08:39:56 -08:00
Kubernetes Prow Robot 52ae1797e8
Merge pull request #49630 from sftim/20250203_fix_search_page
Fix incorrect width for search page
2025-02-07 08:35:59 -08:00
Tim Bannister ab484498e4
Refactor KubeWeekly signup form
Turn it into a shortcode. Allow fallback in case localizations have not
yet caught up.

Co-authored-by: Dmitry Shurupov <dmitry.shurupov@palark.com>
Co-authored-by: Sayak Mukhopadhyay <mukhopadhyaysayak@gmail.com>
2025-02-04 17:23:20 +00:00
Tim Bannister 96255cfcf9
Fix incorrect width for search page 2025-02-03 22:29:08 +00:00
Dmitry Shurupov 9b372e733a
Improve Case Studies CSS
Signed-off-by: Dmitry Shurupov <dmitry.shurupov@palark.com>
2025-01-30 13:42:05 +07:00
Tim Bannister 0d1755f311
Fix styles for case studies section 2025-01-28 23:35:18 +00:00
Kubernetes Prow Robot af0077ff7e
Merge pull request #48350 from sftim/20241015_tidy_page_head
Tidy <head> for pages
2025-01-27 03:49:23 -08:00
Tim Bannister ee50a91926
Tidy <head> for pages
- Align closely to Docsy theme
- Remove duplicated Twitter and Open Graph metadata
- Render the Open Graph image through Hugo Pipes
- Move the theme color to the head-end hook
2025-01-24 11:19:00 +00:00
Dmitry Shurupov 2c598792c4
Fix banner-dismiss.js null object
Signed-off-by: Dmitry Shurupov <dmitry.shurupov@palark.com>
2025-01-17 15:35:56 +07:00
Dmitry Shurupov ff7c22b4f9
Make video section height flexible
Signed-off-by: Dmitry Shurupov <dmitry.shurupov@palark.com>
2025-01-15 16:07:59 +07:00
Kubernetes Prow Robot e628bdf427
Merge pull request #48958 from apoorvapendse/main
web: Improve UX for copyCode animation
2025-01-13 02:38:32 -08:00
Kubernetes Prow Robot 0e3a062280
Merge pull request #49167 from shurup/upgrade-kubecon-section
Redesign KubeCon links on the main page
2025-01-13 02:32:33 -08:00
Dmitry Shurupov 89ff8f4874
Fix horizontal scrolling for the deprecation warning
Signed-off-by: Dmitry Shurupov <dmitry.shurupov@palark.com>
2025-01-09 11:58:09 +07:00
Dmitry Shurupov e49c25cc17
Redesign KubeCon links on the main page
Signed-off-by: Dmitry Shurupov <dmitry.shurupov@palark.com>
2025-01-08 16:49:50 +07:00
Apoorva Pendse f56cf73c44 web: Improve UX for copyCode animation
This commit introduces a new toast animation instead
of the previous modal that would have to be manually closed.
The new toast is less intrusive to the user's workflow
and closes by itself.

Fixes issue: 48950.

Signed-off-by: Apoorva Pendse <apoorvavpendse@gmail.com>
2024-12-31 13:35:57 +05:30
Patrice Chalin 30b92ffc3d Upgrade to Docsy 0.5.1 via NPM module 2024-12-09 09:35:30 -05:00
Kubernetes Prow Robot d08a2f4c7a
Merge pull request #48308 from sftim/20241012_main_page_feature_boxes
Restyle feature boxes on main page and ready for vanilla Docsy
2024-11-21 19:00:55 +00:00
Kubernetes Prow Robot 794e4b314c
Merge pull request #47984 from thisisharrsh/navbar_search_box
Fix project logo overlapping with other parts of nav bar
2024-11-20 02:02:53 +00:00
Tim Bannister d38b7b4675
Change name for banner script
Align with informal naming convention.
2024-10-27 17:01:32 +00:00
Tim Bannister 80d198952f
Ready announcements for Docsy
Serve the JavaScript code using Hugo Pipes, and avoid customizing the
'head.html' partial. Part of some work to allow using vanilla Docsy
(if we wanted to).
2024-10-27 16:56:53 +00:00
Tim Bannister ccf4a246e5
Amalgamate styles for Community page
Put legacy and current styles in one place, and simplify CSS load.
2024-10-26 21:32:02 +01:00
Kubernetes Prow Robot 09c38126df
Merge pull request #48362 from sftim/20241015_use_kubernetes_blue_logo
Use Kubernetes blue within logo (correct shade)
2024-10-26 13:46:52 +01:00
Kubernetes Prow Robot 4cf394bb1a
Merge pull request #48447 from sftim/20241020_cluster_diagram_details
Redo cluster diagram details on architecture page
2024-10-22 06:14:51 +01:00
Kubernetes Prow Robot f962ee6ccd
Merge pull request #46368 from sftim/20240514_improve_patch_releases_page
Improve patch releases page
2024-10-21 16:42:51 +01:00
Tim Bannister 9836d105d2
Add support for <details> via shortcode 2024-10-20 14:20:31 +01:00
Tim Bannister c2939d58ec
Ready feature boxes on main page for vanilla Docsy 2024-10-19 16:37:10 +01:00
Tim Bannister 3ab2d3aeb4
Tweak date formats in patch releases page
- Use Hugo's built-in support for localizing dates
- Allow customizing date formats separately
- Make more dates machine readable
- Add a tooltip for dates
2024-10-19 13:03:40 +01:00
Tim Bannister 117fc91d74
Use Kubernetes blue within logo
Use the correct RGB value within the Kubernetes logo
2024-10-15 18:07:13 +01:00