silverstripe-framework/docs/en/02_Developer_Guides
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
..
00_Model Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
01_Templates Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
02_Controllers Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
03_Forms Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
04_Configuration DOCS 3.2 : fixing api: links now that api: tag parser working 2016-02-17 18:02:38 -07:00
05_Extending API Injector dependencies no longer inherit from parent classes automatically 2016-05-03 18:39:31 +12:00
06_Testing Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
07_Debugging Update 01_Error_Handling.md 2016-09-12 10:51:30 +12:00
08_Performance Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
09_Security Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
10_Email Merge pull request #5790 from patricknelson/issue-5784-email-reply-to 2016-07-15 00:23:25 +01:00
11_Integration Standardise spelling of "customise" 2016-03-30 13:17:28 +13:00
12_Search Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
13_i18n Document iconv a bit better 2016-09-05 17:55:32 +12:00
14_Files Merge branch '3' 2016-07-11 23:45:41 +01:00
15_Customising_the_Admin_Interface FIX Webpack handles images & fonts. 2016-09-15 22:19:09 +12:00
16_Execution_Pipeline Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
17_CLI API Removed custom dev/tests/ execution 2016-02-23 20:19:35 +13:00
18_Cookies_And_Sessions Merge remote-tracking branch 'origin/3' 2016-01-20 13:16:27 +13:00
index.md Add introduction files to each of the sections 2014-12-17 15:48:54 +13:00