WordPress.org

Making WordPress.org

Opened 3 years ago

Closed 17 months ago

#1014 closed enhancement (fixed)

DevHub: Compile sass using grunt

Reported by: atimmer Owned by: coffee2code
Milestone: Priority: normal
Component: Developer Hub Keywords: has-patch
Cc:

Description (last modified by DrewAPicture)

Currently we compile using ruby sass, but it would be better to use grunt so we can use other things as well, such as autoprefixer and cssjanus.

This way it is easier to get started, using only 'npm install', 'grunt sass' and 'grunt watch'.

Attachments (1)

1014.diff (37.7 KB) - added by atimmer 3 years ago.

Download all attachments as: .zip

Change History (15)

#1 @atimmer
3 years ago

  • Component changed from General to developer.wordpress.org

#2 @atimmer
3 years ago

  • Type changed from defect to enhancement

#3 @Otto42
3 years ago

  • Resolution set to invalid
  • Status changed from new to closed

I believe that you're posting these in the wrong place. This is the meta.trac, we talk about various bits and components of the WordPress.org website itself here. If you have any core enhancements, you should use the core.trac instead.

#4 @atimmer
3 years ago

  • Resolution invalid deleted
  • Status changed from closed to reopened

#5 @atimmer
3 years ago

These tickets are about devhub, so they belong here. I am planning to work on these and I am posting these here to have a place to put the patches.

This ticket was mentioned in Slack in #meta by netweb. View the logs.


3 years ago

#7 @netweb
3 years ago

  • Cc stephen@… added

#8 @atimmer
3 years ago

Because I cannot change the ticket, more clarification here about the ticket:

This ticket is about the developer.wordpress.org theme that is located here: https://meta.trac.wordpress.org/browser/sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer

Currently we compile using ruby sass, but it would be better to use grunt so we can use other things as well, such as autoprefixer and cssjanus.

#9 @DrewAPicture
3 years ago

  • Description modified (diff)
  • Summary changed from Compile sass using grunt to DevHub: Compile sass using grunt

@atimmer
3 years ago

#10 @atimmer
3 years ago

  • Keywords has-patch added; needs-patch removed

1014.diff just adds a package.json and a Gruntfile.js and recompiles the CSS.

This ticket was mentioned in Slack in #meta-devhub by atimmer. View the logs.


3 years ago

This ticket was mentioned in Slack in #meta-devhub by drew. View the logs.


17 months ago

#13 @DrewAPicture
17 months ago

  • Owner set to coffee2code
  • Status changed from reopened to assigned

#14 @coffee2code
17 months ago

  • Resolution set to fixed
  • Status changed from assigned to closed

In 3720:

developer.wordpress.org: Switch from ruby sass to Grunt and reprocess CSS files.

Props atimmer.
Fixes #1014.

Note: See TracTickets for help on using tickets.