eslint.org icon indicating copy to clipboard operation
eslint.org copied to clipboard

fix: style issues in no-js mode

Open Tanujkanti4441 opened this issue 1 year ago • 9 comments

Prerequisites checklist

What is the purpose of this pull request?

There are some styles that are different in no-js mode as compared enabled javascript mode.

What changes did you make? (Give an overview)

This PR fixes following style in no-js mode.

JavaScript Enabled JavaScript Disabled

Related Issues

Is there anything you'd like reviewers to focus on?

Tanujkanti4441 avatar Sep 17 '24 17:09 Tanujkanti4441

Deploy Preview for new-eslint ready!

Built without sensitive environment variables

Name Link
Latest commit 34736e4013eea79dfdff0028dfb05e0e66e2402f
Latest deploy log https://app.netlify.com/sites/new-eslint/deploys/672c6f835415940008556fb6
Deploy Preview https://deploy-preview-628--new-eslint.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 configuration.

netlify[bot] avatar Sep 17 '24 17:09 netlify[bot]

Deploy Preview for hi-eslint ready!

Name Link
Latest commit 34736e4013eea79dfdff0028dfb05e0e66e2402f
Latest deploy log https://app.netlify.com/sites/hi-eslint/deploys/672c6f834d8e1900083592fd
Deploy Preview https://deploy-preview-628--hi-eslint.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 configuration.

netlify[bot] avatar Sep 17 '24 17:09 netlify[bot]

Deploy Preview for es-eslint ready!

Name Link
Latest commit 34736e4013eea79dfdff0028dfb05e0e66e2402f
Latest deploy log https://app.netlify.com/sites/es-eslint/deploys/672c6f831b10db0008477433
Deploy Preview https://deploy-preview-628--es-eslint.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 configuration.

netlify[bot] avatar Sep 17 '24 17:09 netlify[bot]

Deploy Preview for fr-eslint ready!

Name Link
Latest commit 34736e4013eea79dfdff0028dfb05e0e66e2402f
Latest deploy log https://app.netlify.com/sites/fr-eslint/deploys/672c6f83ffe8cc0008b8cbf9
Deploy Preview https://deploy-preview-628--fr-eslint.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 configuration.

netlify[bot] avatar Sep 17 '24 18:09 netlify[bot]

Deploy Preview for ja-eslint ready!

Name Link
Latest commit 34736e4013eea79dfdff0028dfb05e0e66e2402f
Latest deploy log https://app.netlify.com/sites/ja-eslint/deploys/672c6f8326dd0d00083ff886
Deploy Preview https://deploy-preview-628--ja-eslint.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 configuration.

netlify[bot] avatar Sep 17 '24 18:09 netlify[bot]

Deploy Preview for zh-hans-eslint ready!

Name Link
Latest commit 34736e4013eea79dfdff0028dfb05e0e66e2402f
Latest deploy log https://app.netlify.com/sites/zh-hans-eslint/deploys/672c6f83f1637d00088a4a4e
Deploy Preview https://deploy-preview-628--zh-hans-eslint.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 configuration.

netlify[bot] avatar Sep 17 '24 18:09 netlify[bot]

Deploy Preview for de-eslint ready!

Name Link
Latest commit 34736e4013eea79dfdff0028dfb05e0e66e2402f
Latest deploy log https://app.netlify.com/sites/de-eslint/deploys/672c6f838e3f0f0008f57bfe
Deploy Preview https://deploy-preview-628--de-eslint.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 configuration.

netlify[bot] avatar Sep 17 '24 18:09 netlify[bot]

Deploy Preview for pt-br-eslint ready!

Name Link
Latest commit 34736e4013eea79dfdff0028dfb05e0e66e2402f
Latest deploy log https://app.netlify.com/sites/pt-br-eslint/deploys/672c6f8300d6c000084cdbb5
Deploy Preview https://deploy-preview-628--pt-br-eslint.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 configuration.

netlify[bot] avatar Sep 17 '24 18:09 netlify[bot]

A few issues still need to be addressed:

  1. On the donation page, the GitHub company logo is not visible in the "Ways to Sponsor" section when using dark theme in no-JS mode.

image

  1. Need to correct the styling for the code blocks. image

amareshsm avatar Sep 22 '24 20:09 amareshsm

In the light theme ESLint logo is not visible

I could not reproduce this, can you please share if it is in js or no-js mode, or any steps to reproduce?

Tanujkanti4441 avatar Sep 27 '24 10:09 Tanujkanti4441

In the light theme ESLint logo is not visible

I could not reproduce this, can you please share if it is in js or no-js mode, or any steps to reproduce?

I can reproduce this issue locally. you can check this preview link in the no-js mode light theme the ESlint logo is not visible.

amareshsm avatar Sep 27 '24 19:09 amareshsm

@Tanujkanti4441 Hey can you this pr once I checked it looks like all of the issues are fixed.

We still have font-weight related issues as https://github.com/eslint/eslint/pull/18916 PR

Tanujkanti4441 avatar Oct 25 '24 18:10 Tanujkanti4441

Screenshot 2024-11-13 at 10 50 21 PM I can see this isn't working? 🤔 IG this is powered by css / scripts from the other repo? so its fine?

harish-sethuraman avatar Nov 13 '24 17:11 harish-sethuraman

Screenshot 2024-11-13 at 10 50 21 PM I can see this isn't working? 🤔 IG this is powered by css / scripts from the other repo? so its fine?

Which page? can u add the URL too?

amareshsm avatar Nov 13 '24 17:11 amareshsm

Screenshot 2024-11-13 at 10 50 21 PM I can see this isn't working? 🤔 IG this is powered by css / scripts from the other repo? so its fine?

I think it's the getting started page of docs and this is not the part of eslint.org repo that is already fixed in https://github.com/eslint/eslint/pull/18916 PR.

Tanujkanti4441 avatar Nov 14 '24 08:11 Tanujkanti4441