Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

aurodocssite: Remove Legacy Markdown Renderer #159

Closed
68 of 84 tasks
Patrick-Daly-AA opened this issue Nov 29, 2023 · 1 comment · Fixed by #166
Closed
68 of 84 tasks

aurodocssite: Remove Legacy Markdown Renderer #159

Patrick-Daly-AA opened this issue Nov 29, 2023 · 1 comment · Fixed by #166
Assignees
Labels

Comments

@Patrick-Daly-AA
Copy link

Patrick-Daly-AA commented Nov 29, 2023

Describe the bug

Legacy Markdown rendered is causing several issues

To Reproduce

Steps to reproduce the behavior:

  1. Go to Docs Site
  2. observe components

Expected behavior

The Same renderer is used across the Docs Site

Additional context

This will address several issues for Combo Box on the docs site as well as the issues on the API Page for Accordion.

Laundry list of outstanding issues

  • PRIORITY - (Jason) Make custom registration work using the local dependency instead of CDN
  • PRIORITY - (Jason) Load scripts using the local dependency instead of CDN

index.html

  • HIGH PRIORITY - cleanup the last of the example imports

alert

  • apiExamples -> api (Jordan)

avatar (Jordan)

  • demo -> index
  • No API page at all
  • No example JS files

backtotop

  • apiExamples -> api (Jordan)
  • HIGH PRIORITY - backtotop static examples not rendering the icon

banner

  • HIGH PRIORITY - doesn't work via NPM import

button

  • demo -> index (Jordan)
  • HIGH PRIORITY - (Jordan) icon only examples don't render the icon?
  • has functionality for custom registration but no example section

carousel

  • demo -> index (Jordan)
  • apiExamples -> api (Jordan)
  • console warning when running - Label should be provided to auro-carousel for carousel to be accessible
  • hover gradients on the left and ride side are broken

checkbox

  • HIGH PRIORITY - has figma but it 404s?

combobox

  • HIGH PRIORITY - (Jordan) api HTML invalid
  • HIGH PRIORITY - JS Examples don't work
  • has functionality for custom registration but no example section
  • Why are combobox examples broken on refresh

CSS Guidelines - Stylelint rules

  • HIGH PRIORITY - 404 even on live site - remove per Dale

datepicker

  • conversion for node
  • has functionality for custom registration but no example section

datetime

  • demo -> index
  • no demo/api.md

designHandoff

  • What to do here?

dialog

  • HIGH PRIORITY - (Jason) Functional Examples broken - looks like release is mising min.js files

drawer

  • HIGH PRIORITY - (Jason) Functional Examples broken - looks like release is mising min.js files

dropdown

  • demo -> index
  • has functionality for custom registration but no example section

epics

  • What to do here?

flight

  • demo -> index
  • No bundles getting created?
  • has functionality for custom registration but no example section

flightline

  • demo -> index
  • create api examples
  • DOT compliance page needs to be made into a compiled MD file like all others in demo

header

  • demo -> index
  • create api examples

Hyperlink

  • demo -> index (Jordan)
  • docs/api -> demo/api (Jordan)
  • HIGH PRIORITY (Jordan) - Functional Examples broken - looks like release is mising min.js files
  • has functionality for custom registration but no example section
  • Add focus example back?

icon

  • demo -> index
  • create api examples
  • not creating bundle for alaska icons - need to get this added back into the bundler script

icons

  • HIGH PRIORITY - investigate changes here
  • PRIORITY - Move static page content into repo

input - AlaskaAirlines/auro-input#290

  • Incorpororate demo/utils.js into demo/*min.js files - remove from docsite index.html

labs

  • Why is this still here?

layout pages

  • What are these?

loader

  • HIGH PRIORITY - Whole component structure out of date?
  • has functionality for custom registration but no example section

lockup

  • demo -> index
  • apiExamples -> api
  • has functionality for custom registration but no example section

nav (Jordan)

  • demo -> index
  • apiExamples -> api
  • HIGH PRIORITY - figma file that doesn't work
  • breadcrumb example has mis-aligned home icon on docsite (works correctly in localhost)
  • cleanup anchor nav example and add explanation
  • PRIORITY - api page has no demo of anchor nav
  • Doesn't yet support custom registration

Pane

  • HIGH PRIORITY - API page example doesnn't work (button issue? had issue on other components (focus))

Polyfills

  • What to do here?

radio

  • demo -> index
  • apiExamples -> api
  • HIGH PRIORITY - broken figma page on live? - route doesn't exist

release dashboard

  • lots of unexpected files

Select

  • has functionality for custom registration but no example section
  • JS examples not working?
  • custom registration example not rendering on docsite

Side-nav

  • apiExamples -> api
  • demo -> index
  • has functionality for custom registration but no example section

Skeleton

  • apiExamples -> api
  • demo -> index
  • has functionality for custom registration but no example section

table

  • apiExamples -> api
  • HIGH PRIORITY - has figma file but link is broken

toast (Jordan)

  • demo -> index
@leeejune
Copy link
Contributor

@jason-capsule42 Would you be able to try out one of these links and see if it renders correctly? If not, we can remove these pages.

checkbox

This is the embed code...
<iframe style="border: 1px solid rgba(0, 0, 0, 0.1);" width="800" height="450" src="https://www.figma.com/embed?embed_host=share&url=https%3A%2F%2Fwww.figma.com%2Ffile%2FwU5lxm5roZpGkm6Af5w8a9%2FCheckbox%3Ftype%3Ddesign%26node-id%3D322%253A298%26mode%3Ddesign%26t%3DMx7wpto1nI7D8HmL-1" allowfullscreen></iframe>

nav

<iframe style="border: 1px solid rgba(0, 0, 0, 0.1);" width="800" height="450" src="https://www.figma.com/embed?embed_host=share&url=https%3A%2F%2Fwww.figma.com%2Ffile%2FGyRkZFESGLSbhwaExfDkQd%2FAnchor-Navigation%3Ftype%3Ddesign%26node-id%3D322%253A298%26mode%3Ddesign%26t%3DdcP8K7TSiOpDsJAJ-1" allowfullscreen></iframe>

radio

<iframe style="border: 1px solid rgba(0, 0, 0, 0.1);" width="800" height="450" src="https://www.figma.com/embed?embed_host=share&url=https%3A%2F%2Fwww.figma.com%2Ffile%2Fju1BIcw7IIN2ZzGQePooAx%2FRadio-Input%3Ftype%3Ddesign%26node-id%3D1434%253A2240%26mode%3Ddesign%26t%3DgoDBtqvfDA2vElc7-1" allowfullscreen></iframe>

table

<iframe style="border: 1px solid rgba(0, 0, 0, 0.1);" width="800" height="450" src="https://www.figma.com/embed?embed_host=share&url=https%3A%2F%2Fwww.figma.com%2Ffile%2F7NzNTRt3MFSFo3kwa6lcD0%2FTable%3Ftype%3Ddesign%26node-id%3D447%253A2620%26mode%3Ddesign%26t%3DRJqbsibOfaae8Y42-1" allowfullscreen></iframe>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants