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

[CSS]: Optimering av CSS-filer #167

Closed
EyesX opened this issue Oct 17, 2015 · 8 comments
Closed

[CSS]: Optimering av CSS-filer #167

EyesX opened this issue Oct 17, 2015 · 8 comments

Comments

@EyesX
Copy link
Contributor

EyesX commented Oct 17, 2015

I och med #166 så behöver vi optimera, framför allt, 3 stora css-filer i style.css, buddypress.css och bbpress.css.

Det handlar om att:

  • Plocka bort alla överflödiga regler (framför allt för bbPress och BuddyPress).
  • Ordna upp så att css för respektive del ligger i respektive del
    • Generella CSS-regler i style.css
    • bbPress-regler i bbpress.css
    • BuddyPress-regler i buddypress.css
  • Vissa regler kan slås ihop för bättre optimering
@EyesX EyesX added this to the 4.1 milestone Oct 17, 2015
@EyesX
Copy link
Contributor Author

EyesX commented Oct 17, 2015

  • Plocka bort alla :focus för vanliga länkar och knappar (dess ser väldigt märkliga ut i vissa lägen).

@marcustisater
Copy link
Member

Jag prioriterar detta i ett nytt branch, behöver kanske en halv dag för att städa upp allting.

@EyesX
Copy link
Contributor Author

EyesX commented May 5, 2016

Hur ser tidsramen ut för detta?

@marcustisater
Copy link
Member

Jag tänkte få det gjort idag.

@marcustisater
Copy link
Member

Kort fråga kring buddypress.css och bbpress.css. Är det inte bäst att låta bli dessa med tanke på om de skulle uppdateras i framtiden och skriva över våra egna regler?

Jag funderar ifall https://github.com/giakki/uncss skulle kunna vara något för att ta bort all överflödig css. Det känns som det kommer ta ett rätt bra tag att gå igenom allting manuellt.

@EyesX
Copy link
Contributor Author

EyesX commented May 5, 2016

buddypress.css och bbpress.css är overrides för respektive system. De kommer alltså att laddas oavsett om de finns i temat eller inte.

@EyesX
Copy link
Contributor Author

EyesX commented May 5, 2016

Aldrig testat uncss, beror lite på hur pass bra den kan göra det.

@EyesX EyesX modified the milestones: 4.1.1, 4.1 May 12, 2016
@EyesX EyesX modified the milestones: 4.1.1, 4.1.2 Jun 22, 2016
@marcustisater
Copy link
Member

lyfter över denna till nya repot wpsvse/wpsv.se#9

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

No branches or pull requests

2 participants