silverstripe-framework/admin
Sam Minnee 1b527fca3f FIX Webpack handles images & fonts.
Responsibility for finding and referencing images and fonts is now
given to webpack. All the url references are now relative to the
component scss file, and point to font & images files in src/, rather
than assuming someone else will place them in dist.

This makes the source more modular, and makes it easier to, for
example, inline images are data URIs, or create a new build script that
builds several modules for a project in a single pass.

Workaround for bad font path in bundle.css:
ExtactTextPlugin didn’t work as well with a subfolder reference in the
filename. This is just a short-term fix and could probably be improved
to put bundle.css back in the styles subfolder.

Webpack handles images & fonts:
Responsibility for finding and referencing images and fonts is now
given to webpack. All the url references are now relative to the
component scss file, and point to font & images files in src/, rather
than assuming someone else will place them in dist.

This makes the source more modular, and makes it easier to, for
example, inline images are data URIs, or create a new build script that
builds several modules for a project in a single pass.

Clarify docs on spriting and webfonts:
We've decided to remove sprity since it comes with hundreds of dependencies,
and needs compilation within the "npm install" - dragging out the already overweight
install process, and making the resulting node_modules/ folder less portable between systems.
2016-09-15 22:19:09 +12:00
..
client FIX Webpack handles images & fonts. 2016-09-15 22:19:09 +12:00
code FIX Webpack handles images & fonts. 2016-09-15 22:19:09 +12:00
javascript/lang Merge branch '3' 2016-08-23 10:37:47 +01:00
templates/SilverStripe API Move preview panel to CMS module 2016-09-13 13:20:17 +12:00
tests Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
themes Tabs support in new file/image editor 2016-09-14 14:08:59 +12:00
thirdparty API Replace baked-in and modified Chosen 0.9.8 with npm'ed in Chosen 1.5.1 2016-04-14 10:45:39 +12:00
_config.php API Namespace all classes 2016-09-08 10:23:17 +12:00
.gitignore MINOR Removing executable flag from all files (thanks miiihi) 2011-09-18 22:04:02 +02:00