mirror of
https://github.com/twbs/bootstrap.git
synced 2025-01-17 09:52:29 +01:00
Merge pull request #61 from twbs/clear-out-fonts
remove unused font files
This commit is contained in:
commit
6ebf68296a
19
README.md
19
README.md
@ -40,22 +40,13 @@ bootstrap/
|
|||||||
├── css/
|
├── css/
|
||||||
│ ├── bootstrap.css
|
│ ├── bootstrap.css
|
||||||
│ ├── bootstrap.css.map
|
│ ├── bootstrap.css.map
|
||||||
│ ├── bootstrap.min.css
|
│ └── bootstrap.min.css
|
||||||
│ ├── bootstrap-theme.css
|
└── js/
|
||||||
│ ├── bootstrap-theme.css.map
|
├── bootstrap.js
|
||||||
│ └── bootstrap-theme.min.css
|
└── bootstrap.min.js
|
||||||
├── js/
|
|
||||||
│ ├── bootstrap.js
|
|
||||||
│ └── bootstrap.min.js
|
|
||||||
└── fonts/
|
|
||||||
├── glyphicons-halflings-regular.eot
|
|
||||||
├── glyphicons-halflings-regular.svg
|
|
||||||
├── glyphicons-halflings-regular.ttf
|
|
||||||
├── glyphicons-halflings-regular.woff
|
|
||||||
└── glyphicons-halflings-regular.woff2
|
|
||||||
```
|
```
|
||||||
|
|
||||||
We provide compiled CSS and JS (`bootstrap.*`), as well as compiled and minified CSS and JS (`bootstrap.min.*`). CSS [source maps](https://developers.google.com/chrome-developer-tools/docs/css-preprocessors) (`bootstrap.*.map`) are available for use with certain browsers' developer tools. Fonts from Glyphicons are included, as is the optional Bootstrap theme.
|
We provide compiled CSS and JS (`bootstrap.*`), as well as compiled and minified CSS and JS (`bootstrap.min.*`). CSS [source maps](https://developers.google.com/chrome-developer-tools/docs/css-preprocessors) (`bootstrap.*.map`) are available for use with certain browsers' developer tools.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -55,7 +55,7 @@
|
|||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="carousel-caption text-left">
|
<div class="carousel-caption text-left">
|
||||||
<h1>Example headline.</h1>
|
<h1>Example headline.</h1>
|
||||||
<p>Note: If you're viewing this page via a <code>file://</code> URL, the "next" and "previous" Glyphicon buttons on the left and right might not load/display properly due to web browser security rules.</p>
|
<p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>
|
||||||
<p><a class="btn btn-lg btn-primary" href="#" role="button">Sign up today</a></p>
|
<p><a class="btn btn-lg btn-primary" href="#" role="button">Sign up today</a></p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
Binary file not shown.
@ -1,41 +0,0 @@
|
|||||||
/*!
|
|
||||||
* Bootstrap Grunt task for Glyphicons data generation
|
|
||||||
* http://getbootstrap.com
|
|
||||||
* Copyright 2014 Twitter, Inc.
|
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
|
||||||
*/
|
|
||||||
'use strict';
|
|
||||||
var fs = require('fs');
|
|
||||||
|
|
||||||
module.exports = function generateGlyphiconsData(grunt) {
|
|
||||||
// Pass encoding, utf8, so `readFileSync` will return a string instead of a
|
|
||||||
// buffer
|
|
||||||
var glyphiconsFile = fs.readFileSync('less/glyphicons.less', 'utf8');
|
|
||||||
var glyphiconsLines = glyphiconsFile.split('\n');
|
|
||||||
|
|
||||||
// Use any line that starts with ".glyphicon-" and capture the class name
|
|
||||||
var iconClassName = /^\.(glyphicon-[a-zA-Z0-9-]+)/;
|
|
||||||
var glyphiconsData = '# This file is generated via Grunt task. **Do not edit directly.**\n' +
|
|
||||||
'# See the \'build-glyphicons-data\' task in Gruntfile.js.\n\n';
|
|
||||||
var glyphiconsYml = 'docs/_data/glyphicons.yml';
|
|
||||||
for (var i = 0, len = glyphiconsLines.length; i < len; i++) {
|
|
||||||
var match = glyphiconsLines[i].match(iconClassName);
|
|
||||||
|
|
||||||
if (match !== null) {
|
|
||||||
glyphiconsData += '- ' + match[1] + '\n';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Create the `_data` directory if it doesn't already exist
|
|
||||||
if (!fs.existsSync('docs/_data')) {
|
|
||||||
fs.mkdirSync('docs/_data');
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
|
||||||
fs.writeFileSync(glyphiconsYml, glyphiconsData);
|
|
||||||
}
|
|
||||||
catch (err) {
|
|
||||||
grunt.fail.warn(err);
|
|
||||||
}
|
|
||||||
grunt.log.writeln('File ' + glyphiconsYml.cyan + ' created.');
|
|
||||||
};
|
|
Loading…
x
Reference in New Issue
Block a user