-
Notifications
You must be signed in to change notification settings - Fork 451
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
Upgrade Tailwind CSS to v4 #10850
Labels
Accessibility
Any issue that impacts assistive technology or users with visual or physical impairments.
Comments
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Jan 29, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Jan 29, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Jan 29, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Jan 29, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 3, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 3, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 3, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/ojs
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/ojs
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/omp
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/omp
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/omp
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/omp
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/ops
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/ops
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 11, 2025
…y displays for color and fonts
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 11, 2025
blesildaramirez
added a commit
to blesildaramirez/ojs
that referenced
this issue
Feb 12, 2025
blesildaramirez
added a commit
to blesildaramirez/ojs
that referenced
this issue
Feb 12, 2025
blesildaramirez
added a commit
to blesildaramirez/ojs
that referenced
this issue
Feb 12, 2025
blesildaramirez
added a commit
to blesildaramirez/ojs
that referenced
this issue
Feb 12, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 12, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 12, 2025
…ting tailwind to v4
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 12, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 12, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 12, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 12, 2025
…y displays for color and fonts
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 12, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 12, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 12, 2025
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Feb 13, 2025
blesildaramirez
added a commit
to blesildaramirez/ojs
that referenced
this issue
Feb 13, 2025
blesildaramirez
added a commit
to blesildaramirez/ojs
that referenced
this issue
Feb 13, 2025
blesildaramirez
added a commit
to blesildaramirez/ojs
that referenced
this issue
Feb 13, 2025
blesildaramirez
added a commit
to blesildaramirez/ojs
that referenced
this issue
Feb 13, 2025
blesildaramirez
added a commit
to blesildaramirez/ojs
that referenced
this issue
Feb 13, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Accessibility
Any issue that impacts assistive technology or users with visual or physical impairments.
Upgrade Tailwind CSS to v4 for OJS/OMP/OPS.
https://tailwindcss.com/docs/upgrade-guide
UPDATE:
We’re not moving forward with Tailwind v4 due to browser compatibility concerns with older browsers. Tailwind v4 introduces
@theme
as the new way to extract theme values directly in CSS, replacing the tailwind.config.js. However, since@theme
relies on modern CSS features (@layer) that are not well-supported in older browsers, upgrading could lead to unexpected styling issues in legacy environments.For more details, see:
https://tailwindcss.com/blog/tailwindcss-v4#designed-for-the-modern-web
As a result, we will keep using Tailwind v3, and make our theme CSS variables accessible for plugin use.
Pull requests:
ui-library: pkp/ui-library#523
ojs: pkp/ojs#4654
omp: pkp/omp#1836
ops: pkp/ops#872
Links for Tailwind v4 changes:
ui-library: pkp/ui-library#524
ojs: pkp/ojs#4657
The text was updated successfully, but these errors were encountered: