Commit Graph

38 Commits

Author SHA1 Message Date
Jesse Tan
12458e0a6a Remove Modernizr, keep html5shiv (Webpack edition) 2019-10-25 14:54:52 +02:00
David Fischer
83540ff93f Upgrade and unpin sass-loader 2019-10-15 16:31:22 -06:00
David Fischer
d87006d384 Commit package-lock.json 2019-10-15 16:31:22 -06:00
Anthony Johnson
35320c29f6 Comment on why bourbon-neat is pinned
This will actually fail `npm install` if you try upgrading the version.
2019-07-25 19:12:34 -06:00
Reece Dunham
e343390ed6 back to working version as requested 2019-07-25 18:41:00 -04:00
dependabot-preview[bot]
1001668088 Update css-loader requirement from ^2.1.1 to ^3.1.0
Updates the requirements on [css-loader](https://github.com/webpack-contrib/css-loader) to permit the latest version.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v2.1.1...v3.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-25 22:34:15 +00:00
dependabot-preview[bot]
83a93b7470 Update bourbon-neat requirement from ~1.9 to ~4.0
Updates the requirements on [bourbon-neat](https://github.com/thoughtbot/neat) to permit the latest version.
- [Release notes](https://github.com/thoughtbot/neat/releases)
- [Changelog](https://github.com/thoughtbot/neat/blob/master/CHANGELOG.md)
- [Commits](https://github.com/thoughtbot/neat/compare/v1.9.0...v4.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-25 22:31:17 +00:00
Anthony Johnson
94d574349f Review fixes on typo and missing change to package.json 2019-07-25 15:46:31 -06:00
Anthony Johnson
cb87d8f406 Drop yarn lock, move deps to devdeps in package.json 2019-07-19 11:05:27 -06:00
Anthony Johnson
af7d610bb9 Pin Neat v1.9 to avoid node-gyp 3.8 2019-07-19 10:50:54 -06:00
Anthony Johnson
006921a145 A few additions for migration to webpack
* Fix issues on paths in build and dev files
* Skip yarn to reduce tooling requirements
* Minify CSS assets in production
* Reduce imports on fonts, hardcode font pieces more. There are problems
  with the font family names. Roboto mixin brings in everything as
  `Roboto-Slab-Bold`, which won't match local font name of 'Roboto Slab'
* Fix the development instance more:
  * Add file watching on reST files
  * Execute build docs command after webpack build

Things I'm still not sure about:

- [ ] The actual JS output, I haven't vetted this yet
- [ ] If woff2 and woff are enough for fonts. The NPM packages are missing other formats
2019-07-17 23:37:55 -06:00
Simon Biggs
beca6ea743 successful build with webpack 2019-07-02 20:17:20 +10:00
Eric Holscher
ae4e8c28ec Release 0.4.3 2019-02-12 16:31:39 -03:00
Eric Holscher
a08fe03827 Bump to 0.4.2 2018-10-05 11:14:39 -07:00
Eric Holscher
46a30df96e Merge branch 'master' into davidfischer/declare-package-main 2018-10-05 13:18:35 +02:00
David Fischer
521820c9bf Release v0.4.1 2018-07-27 10:18:29 -07:00
David Fischer
c960976f90 Declare the main entry point of the package 2018-06-28 12:21:06 -07:00
David Fischer
69fafa2e0a Version 0.4.0 updates 2018-06-06 11:09:22 -07:00
Jesse Tan
f9e653f5bf Merge branch 'master' into version-in-js 2018-05-04 11:05:59 +02:00
Anthony Johnson
801c0bf279 Bump versions 2018-05-01 13:54:10 -06:00
Jesse Tan
e90db838ce Write theme version at the top of theme.js 2018-04-10 13:48:11 +02:00
Anthony
4c99c1013a Merge branch 'master' into agj/changelog-0.3.0 2018-03-30 10:21:10 -06:00
Anthony Johnson
dbb68468da Might as well update the version in other places too 2018-03-29 18:58:12 -06:00
Anthony Johnson
5732cfa06c npm didn't save as dev depend 2018-03-29 18:33:12 -06:00
Anthony Johnson
5d3ebf5241 Add bower to dev depends
All of our dependencies should be specified, we don't rely on global installs
anywhere with node modules.
2018-03-29 18:20:23 -06:00
Jesse Tan
067a6794f0 Match minor dependency version for consistency 2017-12-29 16:23:17 +01:00
Jesse Tan
bf848802a6 Uglify during build 2017-12-28 10:22:16 +01:00
Aaron Carlisle
19b22ebada Run grunt (#522)
* Run Grunt

Also fix some errors from recent docs rename

* Upgade grunt contrib sass to 1.0.0

Fixes the following warning:

```
DEPRECATION WARNING: Passing --sourcemap without a value is deprecated.
Sourcemaps are now generated by default, so this flag has no effect.
```

* Revert change to gitignore

* Watch readme file
2017-12-27 21:33:02 -05:00
Aaron Carlisle
fb986026b8 Update node packages 2017-03-23 00:07:01 -04:00
Anthony Johnson
f0863fa0eb Refactor js to exportable module 2015-09-09 00:17:10 -07:00
Dave Snider
dec5831f75 Merge branch 'master' of github.com:snide/sphinx_rtd_theme 2014-02-06 11:34:28 -08:00
Dave Snider
8af1437a38 move to contrib-sass, remove contrib-compass reqs 2014-02-06 11:33:54 -08:00
Paul Scott
4888452908 Specify an empty dependencies set in package.json
NPM goes really crazy without this. You'll get a lot of
called_on_non_object errors when trying to perform (even
global) install operations.
2014-02-06 17:16:01 +00:00
Dave Snider
e83688818d get the theme working with fa. #94 2014-01-31 08:58:37 -08:00
Matthew Iversen
b99bad47b5 Update setup.py to work, rework file structure
- rebase sass files to ./sass
- Place all theme files in ./sphinx_rtd_theme
- Grunt now uses `default` and `build` tasks
- `build` will minify css for committing / dist
- Added Gemfile and requirements.txt for python/ruby requirements
- Cleaned up Gruntfile, copying no longer needed.
- moved compass config to compass.rb

Squashed commits:

- Move out sphinx_rtd_theme to root folder
- Manifest unneeded
- Move out sass to root dir
- Remove dist from git
- Reconfigure paths
- Add requirements for sphinx
- Add gemfile for compass
- Udpate components path
- Move to static/css
- Add line for rbenv
- Require livereload, don't need copy
- Comment static path, update theme path for demo conf.py
- Add css files
- Correct name of .ruby-version...
- Update path to theme.css
- Remove unprefixed badge_only.css
- Update location of theme.js
- Update paths in Gruntfile, tasks
- re-add __init__.py, bump version
- Update setup.py to pick up version easily
- Move config.rb to compass.rb
- Correct compass import paths
- Add debug / production environment
- Commit with production built css
- Add theme.conf, get requires from requirements.txt
- rename tasks, use sphinx-build, add comments
- Fix font path
- Update css files
2013-11-04 20:37:27 +11:00
Dave Snider
ab76c92c18 open the browser 2013-11-03 13:59:15 -08:00
Dave Snider
46b3c78b8b add clean to package 2013-11-03 13:41:25 -08:00
Dave Snider
cf6af1482d set up some grunt stuff to automate builds 2013-10-22 21:35:07 -07:00