Commit Graph

22 Commits

Author SHA1 Message Date
Macdonald, Zak
7c5420119c Committing SASS and Less sources compiled by the build process. 2015-06-28 20:33:26 -07:00
Macdonald, Zak
4e952325ec Less refactor, changes outlined below:
**functions.less**
- added convenience functions
  - `fudge` fudge a number from 0-6 decimal places
  - `unitless` simple hack to parse a number from a unit

**icons.less**
- removed explicit definitions in favor of a loop iterating `@fa-var-glyphs`

**mixins.less**
- removed requirement to pass `@rotation` to `@fa-icon-rotate`, it is now calculated
  - calculation required since `@fa-rotation-increment` is configurable, meaning not every rotation may adhere to 90 degree increments requiring @rotation

**rotated-flipped.less**
- rotations are now calculated by a loop iterating `@fa-rotation-increment`
- the ie fix is now calculated using a loop iterating only the rotation selectors requiring intervention
  - this is required now that `@fa-rotation-increment` eists

**sizes.less**
- sizes are now calculated by a loop iterating `@fa-var-scales`
  - this new method supports the existing `.fa-lg` selector, as well as introducing: `.fa-xsm` (33%), `.fa-sm` (66%x), `.fa-default` (100%), `.fa-xlg` (166%)
- multipliers are now calculated by a loop iterating `@fa-var-multipliers`
  - this new method supports all existing multipliers (`.fa-2x`, `.fa-3x`, `.fa-4x`, `.fa-5x`)

**variables.less**
- added variables:
  - deprecated explicit icon variables in favor of an array value (`@fa-var-glyphs`)
  - `@fa-rotation-increment`
  - `@fa-var-scales`
  - `@fa-var-multipliers`

**font-awesome.less**
- added `functions.less`

**misc.**
- minor code cleanup
2015-06-28 18:43:06 -07:00
Dave Gandy
0810752c86 adding new icons, transportation and gender categories 2015-01-20 12:56:00 -05:00
Geremia Taglialatela
c27c1a59b9 Added a variable to customise base font size
Closes #5128
2014-12-28 15:27:45 +01:00
Dave Gandy
791f220839 shortening font declaration, adding font-variant and text-rendering defaults 2014-08-21 15:25:45 -04:00
davegandy
448d3ddb7f re-writing & simplifying stacked icons, massive re-organization of less include files 2013-10-22 15:55:08 -04:00
davegandy
2879ed25ad refactoring and documenting fixed width icon class 2013-10-22 11:11:34 -04:00
davegandy
b7ee6e5d44 making css prefix configurable 2013-10-20 13:07:55 -04:00
davegandy
9bb033858c port to SCSS 2013-10-16 13:46:28 -04:00
davegandy
6bcd555b42 fixing icon variable names, updating some icon variable names for consistency, removing browser specific mixin for border radius to be in step with bs3 2013-10-16 12:16:39 -04:00
davegandy
f1211a1a7b slowly porting over to fa-icon class prefix 2013-10-07 16:58:29 -04:00
davegandy
53c8b30ca7 merge conflicts 2013-10-06 10:09:43 -04:00
davegandy
4ad04663f8 simplifying list items a bit more, updating tests 2013-10-05 20:02:46 -04:00
davegandy
a5214c8248 getting tests updated, tweaking list items again 2013-10-05 17:16:44 -04:00
Geremia Taglialatela
327b733fdd Fixed less property order 2013-10-02 20:34:10 +02:00
davegandy
95eed3562a removing IE7, rewrote most CSS with all visual tests passing, removing no longer necessary bootstrap specific css 2013-10-01 20:58:36 -04:00
davegandy
e32be98c31 updating docs to use new css prefix 2013-09-30 22:07:49 -04:00
davegandy
a3f056991c final adjustments to changing css icon prefix 2013-09-30 20:55:40 -04:00
davegandy
6ce5780b79 first pass at changing icon- to fa- 2013-09-30 20:16:19 -04:00
Geremia Taglialatela
7f04830e12 Using recess property order (Fixes #1157)
Rebuilt assets
2013-08-21 13:18:37 +02:00
davegandy
a6f9df4e86 updating what's new page 2013-06-17 10:15:10 -04:00
davegandy
5abdb05a92 makefile now copies font-awesome directories to root level, creates zip file automatically 2013-06-12 00:32:47 -04:00