* 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]>
* Add new zip for example SAML configuration files that reflect latest version
These changes add a new saml-example-custom.zip file containing `customize-docker-compose.yml`, `customize-config.yml`, and `customize-opensearch-dashboards.yml` files for use as the fully functioning SAML example. These changes also include edits to documentation so that steps accord with the new files.
* fix#618 saml example download
Signed-off-by: cwillum <[email protected]>
* fix#618 saml example download
Signed-off-by: cwillum <[email protected]>
* fix#618 saml example download
Signed-off-by: cwillum <[email protected]>
* fix#618 saml example download
Signed-off-by: cwillum <[email protected]>
* Apply suggestions from code review
Signed-off-by: Naarcha-AWS <[email protected]>
---------
Signed-off-by: cwillum <[email protected]>
Signed-off-by: Naarcha-AWS <[email protected]>
Co-authored-by: Naarcha-AWS <[email protected]>
* Scroll to top when last visit was more than 24 hours ago
Signed-off-by: Fanit Kolchina <[email protected]>
* Changed localStorage to sessionStorage
Signed-off-by: Fanit Kolchina <[email protected]>
Signed-off-by: Fanit Kolchina <[email protected]>
* 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]>
* Beginning quickstart guide
Signed-off-by: JeffH-AWS <[email protected]>
* Add sample docker compose yaml to assets
Signed-off-by: JeffH-AWS <[email protected]>
* Adding verbiage about compose commands
Signed-off-by: JeffH-AWS <[email protected]>
* More additions but saving before a lunch break
Signed-off-by: JeffH-AWS <[email protected]>
* Remove sample compose file from the quickstart guide since it is linked externally
Signed-off-by: JeffH-AWS <[email protected]>
* Added first common problem
Signed-off-by: JeffH-AWS <[email protected]>
* Formatting of common issues - oh and I renamed it common issues because problems sounds too negative
Signed-off-by: JeffH-AWS <[email protected]>
* Formatting
Signed-off-by: JeffH-AWS <[email protected]>
* Adding more content. I love Starbucks White Chocolate Mocha creamer
Signed-off-by: JeffH-AWS <[email protected]>
* Indentation
Signed-off-by: JeffH-AWS <[email protected]>
* Added common issue re: docker perms
Signed-off-by: JeffH-AWS <[email protected]>
* Changing the common issues section around a bit so the ordering makes more sense
Signed-off-by: JeffH-AWS <[email protected]>
* Removed blank target from important settings links since we don't do that for other links
Signed-off-by: JeffH-AWS <[email protected]>
* Updates
Signed-off-by: JeffH-AWS <[email protected]>
* Committing changes
Signed-off-by: JeffH-AWS <[email protected]>
* Added newline to docker compose file and started working on steps in the guide
Signed-off-by: JeffH-AWS <[email protected]>
* Adding steps
Signed-off-by: JeffH-AWS <[email protected]>
* Added cURL command for example query
Signed-off-by: JeffH-AWS <[email protected]>
* Reworded intro paragraph and added more steps.
Signed-off-by: JeffH-AWS <[email protected]>
* Added tip about using the pretty query parameter
Signed-off-by: JeffH-AWS <[email protected]>
* Editing
Signed-off-by: JeffH-AWS <[email protected]>
* Added dashboards content and working on next steps segue
Signed-off-by: JeffH-AWS <[email protected]>
* Wrapping up for the day
Signed-off-by: JeffH-AWS <[email protected]>
* Cleaning up before reviews
Signed-off-by: JeffH-AWS <[email protected]>
* Finishing up
Signed-off-by: JeffH-AWS <[email protected]>
* Editorial fixes
Signed-off-by: JeffH-AWS <[email protected]>
* Final editorial changes
Signed-off-by: JeffH-AWS <[email protected]>
* Changes relating to PM review
Signed-off-by: JeffH-AWS <[email protected]>
* Incorporating feedback from docs review
Signed-off-by: JeffH-AWS <[email protected]>
* Final changes
Signed-off-by: JeffH-AWS <[email protected]>
Signed-off-by: JeffH-AWS <[email protected]>
* Added ecommerce index and field mappings to exampl dir in github
Signed-off-by: JeffH-AWS <[email protected]>
* Fixed index file for bulk API syntax
Signed-off-by: JeffH-AWS <[email protected]>
Signed-off-by: JeffH-AWS <[email protected]>
Some browser+OS combinations trigger `blur` on the version-selector before a click within the component. To mitigate this, an extra `pointerup` listener was attached but that didn't solve the problem for Safari 15.x. However, `delegatesFocus: true` makes the shadow host focusable and that helps work around this problem.
Fixes: #307
Signed-off-by: Miki <[email protected]>