MichaelArestad / Press-This

Posting images, links, and cat gifs will never be the same.
23 stars 11 forks source link

Press-This

Posting images, links, and cat gifs will never be the same.

Description

Press This is a redesign of the Press This bookmarklet with a focus on automation and speed. It will have a simplified interface, efficient media upload, content scraping, and site switching.

CAUTION: This is in super early development. Don't use on a production site. There be dragons!

Contributing

Discussion and updates

Discussion should mainly take place here via Issues or in the #feature-pressthis channel on Slack.

Weekly updates will be posted on make.wordpress.org/core/

You can see initial planning and discussion at corepressthis.wordpress.com.

Development process

Development of this plugin is done on Github. Pull requests welcome.

Don't commit directly to master. Create a new branch per issue you're working on. Then, when ready open a PR for review.

Example branches:

add/cool-thing
fix/dumb-bug
update/other-thing

Setting up Grunt (compiles/autoprefixes Sass)

  1. You need to have Sass installed.
    • To check to see if you have it, type sass -v in your terminal.
    • On Mac, type 'gem install sass' in your terminal. If you get an error, try sudo gem install sass instead.
    • You need to have Node.js installed.
    • To check to see if you have it, type node -v in your terminal.
    • Download and install the package here.
    • Navigate to the plugin folder in your terminal.
    • Type npm install, which installs Grunt and the node modules needed.
    • Type grunt, which starts the Watch task and compiles/autoprefixes the Sass when changes are detected.
    • You can exit grunt watch using Control + C

Changelog

0.0.1a

0.0.2

0.0.3

0.0.4

0.0.4.1

0.0.4.2

0.0.4.3