Commit Graph
24 Commits
Author SHA1 Message Date
kolchfa-aws b5ed6c7b1b Add forum page click to GA (#5458)
Signed-off-by: Fanit Kolchina <[email protected]>
Signed-off-by: kolchfa-aws <[email protected]>
2023-10-31 15:29:28 -04:00
kolchfa-aws b38f361131 Add forum link to feedback panel (#5432)
Signed-off-by: Fanit Kolchina <[email protected]>
2023-10-30 18:28:20 -04:00
astephanus 80237e2e68 Toc keyboard navigation (#4497)
* Adds keyboard navigation to table of content links

Signed-off-by: Aaron Stephanus <[email protected]>

* Adds table of contents scroll and item focus management to the current page or the first toc item

Signed-off-by: Aaron Stephanus <[email protected]>

* Add space key capture to the toc expand/collapse arrows

Signed-off-by: Aaron Stephanus <[email protected]>

* Adds escape key support for expand/collapse of toc categories on the category label

Signed-off-by: Aaron Stephanus <[email protected]>

* Adds missing aria-role and aria-current attributes to toc affordances

Signed-off-by: Aaron Stephanus <[email protected]>

* Changes the function of the space bar to navigate to a toc parent category item instead of only expand its children

Signed-off-by: Aaron Stephanus <[email protected]>

* Adds arrow up/down key support to toc navigation

Signed-off-by: Aaron Stephanus <[email protected]>

* Adds missing accessibility attribute handling to the toc

Signed-off-by: Aaron Stephanus <[email protected]>

* Corrects arrow key handling of keyboard navigation of the toc

Signed-off-by: Aaron Stephanus <[email protected]>

* Adds padding to allow for the keyboard focus rectangle

Signed-off-by: Aaron Stephanus <[email protected]>

* Removes explicit tabindex values for the toc navigation

Signed-off-by: Aaron Stephanus <[email protected]>

* Removes auto focus of toc navigation items on page load; refactors navigation panel scroll into view logic to account for the sticky version selector

Signed-off-by: Aaron Stephanus <[email protected]>

* Removes keyboard focus trap on search field for the tab key

Signed-off-by: Aaron Stephanus <[email protected]>

* Unifies navigation item focus state for top level items and sub navigation items

Signed-off-by: Aaron Stephanus <[email protected]>

* Removes the expand/collapse navigation buttons from being tab focusable

Signed-off-by: Aaron Stephanus <[email protected]>

* Corrects navigation item spacing to permit visible focus rectangles

Signed-off-by: Aaron Stephanus <[email protected]>

* Implements full arrow navigation for the toc items according to the w3c tree view navigation pattern

Signed-off-by: Aaron Stephanus <[email protected]>

* Adds reference link to the w3c documentation about the tree view navigation to the arrow key toc navigation javascript

Signed-off-by: Aaron Stephanus <[email protected]>

* Account for the difference between the navigation panel height, and the viewport height when auto scrolling the toc item of the current page

Signed-off-by: Aaron Stephanus <[email protected]>

* Corrects keyboard navigation focus rectangles from being slightly obscured on the bottom

Signed-off-by: Aaron Stephanus <[email protected]>

* Corrects aria and role attributes according to the navigation tree pattern as opposed to the disclosure pattern

Signed-off-by: Aaron Stephanus <[email protected]>

* Corrects Jekyll include parameter assignment syntax error

Signed-off-by: Aaron Stephanus <[email protected]>

* Removes aria-expanded setting from the templates since it is unrealiable to determine without iterating through the entire tree to determine if one of its children of children is the current page

Signed-off-by: Aaron Stephanus <[email protected]>

* Moves setting of aria-expanded attributes to a runtime behavior, and corrects arrow left/right behavior on navigation tree items

Signed-off-by: Aaron Stephanus <[email protected]>

* Ensures unique navigation menu element ids; conditionally sets aira-owns and aria-current attributes

Signed-off-by: Aaron Stephanus <[email protected]>

* Removes JavaScript that is unused following refactoring tree view navigation; adds comments explaining choices

Signed-off-by: Aaron Stephanus <[email protected]>

---------

Signed-off-by: Aaron Stephanus <[email protected]>
2023-07-17 10:11:42 -07:00
Miki f97cd15b7d Use the modified dates of files in the sitemap (#3774)
* The extracted dates are also added as a comment to the `head` of HTML pages

Signed-off-by: Miki <[email protected]>
2023-04-14 12:03:52 -04:00
kolchfa-aws ff99f21ceb Move background size to css (#2962)
Signed-off-by: Fanit Kolchina <[email protected]>
2023-02-20 11:08:20 -05:00
kolchfa-aws 2fce4ad7a3 Revert "Add edit page link with versions (#2958)" (#2960)
This reverts commit cc0e5eb922.
2023-02-17 17:35:26 -05:00
kolchfa-aws cc0e5eb922 Add edit page link with versions (#2958)
Signed-off-by: Fanit Kolchina <[email protected]>
2023-02-17 17:11:43 -05:00
kolchfa-aws 48e1e654d6 Add comment field to feedback panel (#2941)
* Add text area for comments to feedback panel

Signed-off-by: Fanit Kolchina <[email protected]>

* Added radio buttons, sending comments to GA, and refactored scss

Signed-off-by: Fanit Kolchina <[email protected]>

* Adds remaining character counter

Signed-off-by: Fanit Kolchina <[email protected]>

* Send one event

Signed-off-by: Fanit Kolchina <[email protected]>

* Addressed code review and added new banner

Signed-off-by: Fanit Kolchina <[email protected]>

* More code review feedback

Signed-off-by: Fanit Kolchina <[email protected]>

---------

Signed-off-by: Fanit Kolchina <[email protected]>
2023-02-17 16:59:59 -05:00
kolchfa-aws 1722da6337 Adds documentation site banner (#2544)
* Adds documentation site banner

Signed-off-by: Fanit Kolchina <[email protected]>

* Makes adjustments for phone screens

Signed-off-by: Fanit Kolchina <[email protected]>

* Adds background image to banner

Signed-off-by: Fanit Kolchina <[email protected]>

* Adds background to image

Signed-off-by: Fanit Kolchina <[email protected]>

* Added centering

Signed-off-by: Fanit Kolchina <[email protected]>

* Lower contrast image

Signed-off-by: Fanit Kolchina <[email protected]>

---------

Signed-off-by: Fanit Kolchina <[email protected]>
2023-02-10 13:22:55 -05:00
kolchfa-aws 850ce482b9 Adds video capability (#2354)
Signed-off-by: Fanit Kolchina <[email protected]>
2023-02-08 18:44:26 -05:00
kolchfa-aws 0402d132dd Adds feedback mechanism and more site visual improvements (#2259)
Signed-off-by: Fanit Kolchina <[email protected]>

Signed-off-by: Fanit Kolchina <[email protected]>
2022-12-19 14:41:42 -05:00
kolchfa-aws 307790470c Adds documentation site changes (sticky nav, copy button, back to top button) (#2043)
* Adds back to top button

Signed-off-by: Fanit Kolchina <[email protected]>

* Makes sidebar sticky

Signed-off-by: Fanit Kolchina <[email protected]>

* Gives more real estate to the main pane

Signed-off-by: Fanit Kolchina <[email protected]>

* Adds copy button

Signed-off-by: Fanit Kolchina <[email protected]>

* Adds copy button to code snippets

Signed-off-by: Fanit Kolchina <[email protected]>

* Adds copy as curl

Signed-off-by: Fanit Kolchina <[email protected]>

* Moved copy buttons to the bottom right of snippets

Signed-off-by: Fanit Kolchina <[email protected]>

* Moved edit page footer to the bottom of the page

Signed-off-by: Fanit Kolchina <[email protected]>

* Implemented scrolling to the active link in navbar on reload

Signed-off-by: Fanit Kolchina <[email protected]>

* Adds feedback buttons

Signed-off-by: Fanit Kolchina <[email protected]>

Signed-off-by: Fanit Kolchina <[email protected]>
2022-12-02 12:03:46 -05:00
Miki caa88cc9e0 Adopts the new top nav from the website (#984)
Signed-off-by: Miki <[email protected]>

Signed-off-by: Miki <[email protected]>
2022-08-29 13:07:08 -05:00
hdhalter 10075b9cbd header-update (#708)
Signed-off-by: Heather Halter <[email protected]>
2022-06-27 19:00:42 -07:00
ashwinkumar12345 38aaea7e72 added AWS link to footer 2021-11-03 19:35:34 -07:00
ashwinkumar12345 a7e0e28e6f Updated footer 2021-11-03 12:19:16 -07:00
Miki 31003b1523 Add versioned documentation
Reduce font size and expand width

Signed-off-by: Miki <[email protected]>
2021-10-05 10:48:07 -07:00
Miki 96f2dbafdf Unify look and feel with project website
Signed-off-by: Miki <[email protected]>
2021-07-12 14:14:40 -07:00
aetter 2729ce3ccb Breaks site 2021-05-28 10:48:19 -07:00
Kyle Davis 1e84fd3de3 correct javadoc url
Signed-off-by: Kyle Davis <[email protected]>
2021-05-11 16:18:13 -06:00
aetter 91e4765687 Yank unnecessary analytics, add new ID for GA 2021-05-11 09:40:24 -07:00
aetter 6dd02e4589 Adds another Javadoc link for visibility 2021-05-07 08:19:10 -07:00
aetter 4f18fdbd09 Moves install sections inside of each component
Fixes many links
2021-05-06 19:20:19 -07:00
aetter 4c7109366d Initial documentation cut 2021-05-05 10:09:47 -07:00