35 Commits

Author SHA1 Message Date
shubham oulkar
edf3ba4285 feat: bottom page navigation component (#2085)
Co-authored-by: Sebastian Beltran <bjohansebas@gmail.com>
2025-11-07 18:02:57 -05:00
shubham oulkar
90e5a311da chore: ♻️ remove jquery (#1964)
* add scroll-to-top and scroll class toggle with vanilla JS

* add language detection

* add  i18n

* Fix bug: there was no class hidden in CSS. Notice was hidden by hide(). Now HTML hidden attribute is used to hide notice using CSS. This improves A11y.

* fix flashing of i18n notice and improve a11y

* add menu highlighting on scroll

* ♻️ remove jquery

* defer app.js

Co-authored-by: Sebastian Beltran <bjohansebas@gmail.com>

* remove DOMContentLoaded and fix root margin to 25%

---------

Co-authored-by: bjohansebas <103585995+bjohansebas@users.noreply.github.com>
2025-08-01 19:47:30 -05:00
shubham oulkar
61cfc19ec1 fix: grid layout and refactor css (#1978)
fix grid layout and refactor css
2025-07-18 08:13:29 -05:00
Rowan Manning
d1f904ae9b Display author avatars in the blog (#1915)
* feat: allow blogs to have multiple authors

This requires us to update the `author` front-matter, requiring it to be
an array of objects instead of a single string. This paves the way for
us to include further author metadata.

For now we only add "name" which expects a string.

* feat: allow linking to author GitHub profiles

This adds the ability for authors to add their GitHub username to the
blog posts they author. If they provide this then their name will be
linked to their GitHub profile page.

* feat: add GitHub profile images to author lines

This adds a small profile image to author lines that have a GitHub.

* feat: add author URLs to the feeds

* fix: space the authors a little more

The authors looked a little bunched up, a left margin on each of them
reads a little better.

Co-Authored-By: Wes Todd <wesleytodd@users.noreply.github.com>

* fix: improve readability of the feed entry Liquid

Co-Authored-By: Sebastian Beltran <bjohansebas@users.noreply.github.com>

* feat: add author image for the technical committee

Co-Authored-By: Sebastian Beltran <bjohansebas@users.noreply.github.com>

* fix: set a width and height on author images

This ensures we still display a circle if, for some reason, the image
that we get isn't a perfect square.

Co-Authored-By: Shubham Oulkar <ShubhamOulkar@users.noreply.github.com>

---------

Co-authored-by: Wes Todd <wesleytodd@users.noreply.github.com>
Co-authored-by: Sebastian Beltran <bjohansebas@users.noreply.github.com>
Co-authored-by: Shubham Oulkar <ShubhamOulkar@users.noreply.github.com>
2025-05-29 10:11:07 -05:00
shubham oulkar
20a6669eb7 chore: refactor layout (#1888)
Refactor layouts for unified version handling
2025-04-27 12:11:14 -05:00
shubham oulkar
9a89c2fae7 a11y fix: header navigation landmark (primary navigation) (#1848)
* add primary navigation landmark

* fix layout of home page

* update translation home pages

---------

Co-authored-by: Sebastian Beltran <bjohansebas@gmail.com>
2025-04-16 21:49:31 -05:00
Rowan Manning
3b8f190f0c feat: add feeds for the blog and vulnerabilities (#1867)
This adds two new feeds to the site: `feed.xml` includes all blog posts,
and `vulnerabilities.xml` includes all posts tagged with
`vulnerabilities`.

Resolves #1763

---------

Co-authored-by: Sebastian Beltran <bjohansebas@gmail.com>
2025-04-14 22:10:04 -05:00
shubham oulkar
26d0b1f301 feat: add github edit btn (#1822)
Co-authored-by: Sebastian Beltran <bjohansebas@gmail.com>
2025-03-15 15:13:35 -05:00
shubham oulkar
2cda09dcc4 Feat : Add Table of Contents Component on pages (#1775)
Co-authored-by: Sebastian Beltran <bjohansebas@gmail.com>
2025-03-01 17:57:52 -05:00
Chris Del
d94ab7dd03 Design system (#1742)
Co-authored-by: Sebastian Beltran <bjohansebas@gmail.com>
2025-02-11 11:06:10 -05:00
Sebastian Beltran
d94613aad5 separate content of headers and footer (#1769) 2025-02-06 18:13:51 -05:00
Chris de Almeida
91070a7151 📝 update copyright notice (#1725) 2025-01-13 10:19:35 -05:00
Sebastian Beltran
c2c8ccf7b3 add 404 page (#1690)
* add 404 page

* apply suggestions from code review
2025-01-06 10:45:51 -05:00
Carlos Stenzel
7b74c1001f feat: improve home layout (#1670)
* feat - align content

* feat - remove auto format by prettier

* fix - add align in footer

* fix - align in mobile

* improve layout

* center text

* improve boxes layout

---------

Co-authored-by: Sebastian Beltran <bjohansebas@gmail.com>
2024-11-21 12:56:05 -05:00
Sebastian Beltran
2d580404e0 Use admonitions in several pages (#1595) 2024-10-06 16:37:56 +02:00
Sebastian Beltran
a55eccdb90 fix i18n banner (#1591)
* fix color and margin

* fix margin of home content
2024-09-08 12:23:10 -07:00
Chris Del
e4811a1f83 Express Blog (#1519)
* Issue #1483
- add blog post to header
- add min height to posts page
- add blog/posts index page

* Issue #1483
- add single template style to posts page; will handle all post displays
- build posts template styles

* Issue #1483
- add futher posts index styles (based on shopify blog UI)
- remove parens in liquid

* Issue #1483
- liquid func to strip out top part of excerpt
- add active to first item

* Issue #1483
- add gutter links for tags
- add JS to handle gutter tags
- add CSS for gutter + posts
- add blog specfic layout

* Issue #1483
- add search bar style adjustments

* Issue #1483
- adjust tags side menu and remove from workflow
- add in second side menu
- add How To write Post page
- add more styles

* Issue #1483
- add example post page layout
- add all links to side menu

* Issue #1483
- readd post width 100%; imgs are not all same size this way
- add border to post
- change menu text color
- save 3 sample posts to use for preview - will need deletig

* Issue #1483
- update file names

* Issue #1483
- change file name

* Issue #1483
- change updated file name
- fix wrong example link
- fix wrong div placement

* PR #1519
- remove example post
- add Posts menu to gutter

* PR #1519
- add href to posts menu
- add styles to post menu
- adjust dark styles to post menu

* PR #1519
- adjust posts filter author
- add Welcome post

* PR #1519
- small text changes

* PR #1519
- revamp write a post instructions
- re-name css variables
- increase post font size
- add custom image to blog
- add comment about img

* PR #1519
- adjust headings
- small adjust content

* PR #1519
- add new line about pre-approval

* Update css/style.css

Co-authored-by: Michael Esteban <mickel13@gmail.com>

* PR #1519
- add bullet about how to use preview feature

* PR #1519
- fix typo

* fix typo

* Update 2024-05-25-welcome-post.md

Some edits to the initial blog post.

* Update 2024-05-25-welcome-post.md

- Add blank subtitle

* PR #1519
- remove image and related markup/css

* Add blog to jekyll config, update blog layout template

* PR #1519
- move more to config
- add conds to all to avoid errors in layout
- remove excerpt sep since it's not needed

* PR #1519
- remove quotes
- update write file

* PR #1519
- lower transition fade time

* Further changes, hopefully close to final

* Fix issues that Chris raised, etc.

* Add all posts to blog menu

* Change link for Blog menu item to latest post

* PR #1519
- add mobile styles to write.md image
- remove unused cond in post.html
- remove active class in post.md

* PR #1519 Small styles remove dummies
- remove dumm posts
- move inline styles from post
- remove css comments
- add small margins

* PR #1519
- Remove image
- undo css first child change

---------

Co-authored-by: Michael Esteban <mickel13@gmail.com>
Co-authored-by: Rand McKinney <crandmck@yahoo.com>
2024-07-22 09:43:44 -07:00
Chris Del
a1529fea54 Dark Mode Flash Fix (#1524)
* Issue #1508
- move dark-mode class to html tag
- rearrange head order
- add document ready checks
- remove script tags from markup

* PR #1524
- remove console.log
2024-06-10 14:06:32 -07:00
Chris Del
a09123f3ff Add Dark Mode (#1490)
* Issue ##1382
- init commit
- add darkmode.css file and include

* Issue ##1382
- add darkmode icon
- add darkmmode JS file after body

* Issue ##1382: work on JS and CSS

* Issue ##1382
- futher changes to dark mode CSS for index
- futher changes to dark mode JS for index

* Issue ##1382
- add hover state styles
- complete most of index page

* Issue ##1382
- Get page layout script tag path to work
- clean out CSS to nest under body.dark-mode

* Issue ##1382
- add styles for hello-world, routing, generator
- hello-world not possible to style iframe

* Issue #1382
- complete all CSS for all Getting Started pages

* Issue #1382
- add all script tags
- finish JS file
- finish all CSS for pages

* issue #1382
- fix whitespace

* issue #1382
- add css to search bar drop down
- rearrange css file and add comments

* issue #1382
- add check for local storage

* issue #1382 -add css to add header html

* issue #1382
- add hover color on search bar results
- fix search bar width on FR, DE, RU, UZ
pages caused by adding moon icon to navbar

* issue #1382
- remove error line css
- add system style check
- remove local storage use until toggled

* issue #1382
- clean up comments in theme js
- wrap system theme check in function

* Issue #1490
- remove bands on dropdowns
- slight fix to first "installing" drop down

* Issue #1490
- rejig JS - add listener to mediaQuery
- make latest change be the override

* Issue #1490
 - fix forgotten merge conflict line in header uz & ru
2024-05-01 22:06:42 -06:00
Alex Ramirez
10b6e53b62 copy 5x documentations files 2019-06-11 04:45:15 -05:00
Gonen Dukas
320766ddcf facebook share image 2018-10-12 09:51:01 +03:00
meetDeveloper
6017f136cd Fixed #891:
Middleware tables are duplicated in the middleware page
2018-01-06 09:12:07 +05:30
crandmck
d140059b14 Move files around and redo readme script 2017-10-02 10:40:41 -07:00
crandmck
8a103159cb Clean up pages per #843; Closes #843 2017-08-17 16:00:06 -07:00
crandmck
215dadb1c1 Change page layout to fix build 2016-12-15 09:42:04 -08:00
crandmck
ae3870e07c Rework layouts and scripts for middleware module docs 2016-08-10 00:17:33 -07:00
crandmck
a2935007fc Add middleware doc 2016-08-01 00:10:19 -07:00
crandmck
d5acb189d9 Move copyright notice from .md to template files 2016-03-07 11:09:19 -08:00
Hage Yaapa
91aee46a8e single api doc source 2016-02-04 14:34:55 +05:30
Hage Yaapa
bbcbc80834 fix code block formatting on non-en pages 2015-12-26 10:42:30 +05:30
Hage Yaapa
cd35271eb8 remove extra space in code snippets 2015-11-28 23:13:03 +05:30
Hage Yaapa
937732292f i18n file org 2015-03-11 19:35:31 +05:30
Hage Yaapa
454fa0faf8 i18n init 2015-02-25 23:59:46 +05:30
Hage Yaapa
de362a4fcc 3x docs 2015-02-15 21:28:42 +05:30
Hage Yaapa
68b298906e init jekyll 2015-02-08 22:23:53 +05:30