Skip to content
This repository has been archived by the owner on Aug 31, 2023. It is now read-only.

website(docs): More website tweaks #3707

Merged
merged 6 commits into from
Nov 13, 2022
Merged

website(docs): More website tweaks #3707

merged 6 commits into from
Nov 13, 2022

Conversation

sebmck
Copy link
Contributor

@sebmck sebmck commented Nov 13, 2022

This PR makes some slight documentation changes and the following design tweaks:

Set color-scheme for inputs and dark mode

This allows the browser to choose better styles when in dark mode. Ex:

Before

image

After

image2

Thanks Mayhem in Discord for the suggestion!

parent frontmatter property

This allow pages to specify that they're the child of another. All this does is add a back link at the top of the page. This is especially nice on lint rules:

Screenshot 2022-11-13 at 12 32 30 PM

@sebmck sebmck requested a review from a team November 13, 2022 18:35
@netlify
Copy link

netlify bot commented Nov 13, 2022

Deploy Preview for docs-rometools ready!

Name Link
🔨 Latest commit 19d3d35
🔍 Latest deploy log https://app.netlify.com/sites/docs-rometools/deploys/637138f9f022f800073001f3
😎 Deploy Preview https://deploy-preview-3707--docs-rometools.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@sebmck sebmck merged commit cd4b41f into main Nov 13, 2022
@sebmck sebmck deleted the sebmck/website-fixes2 branch November 13, 2022 18:36
@github-actions
Copy link

Parser conformance results on ubuntu-latest

js/262

Test result main count This PR count Difference
Total 45879 45879 0
Passed 44939 44939 0
Failed 940 940 0
Panics 0 0 0
Coverage 97.95% 97.95% 0.00%

jsx/babel

Test result main count This PR count Difference
Total 39 39 0
Passed 36 36 0
Failed 3 3 0
Panics 0 0 0
Coverage 92.31% 92.31% 0.00%

symbols/microsoft

Test result main count This PR count Difference
Total 5946 5946 0
Passed 1621 1621 0
Failed 4325 4325 0
Panics 0 0 0
Coverage 27.26% 27.26% 0.00%

ts/babel

Test result main count This PR count Difference
Total 588 588 0
Passed 519 519 0
Failed 69 69 0
Panics 0 0 0
Coverage 88.27% 88.27% 0.00%

ts/microsoft

Test result main count This PR count Difference
Total 16257 16257 0
Passed 12395 12395 0
Failed 3862 3862 0
Panics 0 0 0
Coverage 76.24% 76.24% 0.00%

jeysal added a commit to jeysal/rometools that referenced this pull request Nov 14, 2022
* upstream/main: (45 commits)
  website(docs): set `color-scheme` on the root element (rome#3721)
  feat(rome_analyze): add a warning for unused suppression comments (rome#3718)
  feat(rome_js_analyze): Implement prefer-numeric-literals lint (rome#3558)
  feat(rome_js_formatter): jestEach template literals rome#3308 (rome#3582)
  doc(website): Add context about Romes philosophy (rome#3714)
  fix(rome_js_formatter): Single-line comment below a JSX prop triggers… (rome#3641)
  test(rome_js_formatter): update prettier tests (rome#3684)
  fix(rome_js_parser): improve await handling in non-async context (rome#3573)
  fix(rome_js_parser): improve yield parsing in non generator function (rome#3622)
  More playground polish
  Fix backgrounds
  Fix height
  Align docs.rome.tools with rome.tools
  Reenable compression
  Add missing width
  website(docs): More playground IDE features (rome#3711)
  fix(rome_js_formatter): new expression attribute (rome#3686)
  docs(website): added checkbox to toggle linter in playground (rome#3699)
  website(docs): More website tweaks (rome#3707)
  website(docs): Add default layout property (rome#3705)
  ...
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant