- BREAKING CHANGE: Update font-face mixin to include font-weight and font-style for each file added. This will allow the font to be set using just
font-family
and styles / weights to be set withfont-style
andfont-weight
. This removes the need for thefont
mixin, which has been removed - Strip down forms sass to be simpler and more useful
- Add imports file for typical incuna-sass set up, so files don't need to be added individually
- Move helpers to mixins folder, these files have been mixins since version 5.1.4 and the distinction is no longer relevant
- Add typography components file to set some basic typography styles
- BREAKING CHANGE: Update version of necolas' normalize to v7.0.0
- Add new mixin em-scale - to define font-size at different breakpoints to allow easier use of ems
- Add new font-smoothing mixin - to set -moz and -webkit font-smoothing properties
- BREAKING CHANGE: Update svg file path to use svg-url
- Add hover state variables
- Add svgstore icon sass to incuna normalise
- Add grid mixin for creating grid pattern backgrounds with css gradients
- BUGFIX: make url function variables strings
- Create incuna-normalise file to add basic styles we use on all projects
- box-sizing: border-box
- relative line-height
- overwrite browser button styles
- Add url functions for creating locally defined functions
- image-url function
- font-url function
- svg-url function
- BUGFIX: Fix node includePaths() function to return corrcet location
- BUGFIX: Remove deprecated clearfix helper from forms.sass
- Add modern clearfix mixin to project
- Move non-compass dependant media.sass back to mixins
- Add retina mixin to add retina background images
- Rename media.sass in legacy to hidpi-image.sass
- Rename
hidpi-image
mixin tolegacy-hidpi-image
- Fix mixins.sass to include the font-face mixin import which was missing
- Add support to install via npm
- Add a CSS triangle mixin
- Remove @warn from link helpers because they are printed even when the extensions aren't being used (and it's annoying)
- Add new headings loop function
- BUGFIX: fix link and font-face mixins again, but properly this time (use == not =)
- BUGFIX: fix link mixin @if statements so only one is used
- Tidy up font-face mixin if/else statments - denest
- BUGFIX: amend new font-face mixin so that only one src property can be output by the css
- Add new font face mixin
- Make helpers mixins to make them easier to overwrite, keep optional extends that extend the mixins
- Move vertical-center helper to legacy folder
- Unnest modal styles, remove media queries to make them easier to overwrite
- Remove leftover compass mixins from modal.sass
- Make datepicker.sass easier to overwrite by unnesting styles
- Move files that are duplicated by bourbon / are for legacy browser support to legacy folder
- Create legacy import file so that legacy files can be added to projects separately
- Prefix all mixins / helpers in legacy files with
legacy-
- Remove compass reliant code from incuna-sass
- Update normalize.sass with newer version from github.com/necolas/normalize.css
- Remove projects folder from incuna-sass
- Amend font-face mixin to fix css output of unquoted font family keywords
- Add svg mixin to mixins.sass imports file
- Add commented sprites mixin to mixins.sass so it doesn't cause compiling errors
- Define variables used by incuna-sass to avoid unnecessary compiling errors
- Use !default to ensure variables can be easily overwritten locally and will not take precedence over local files
- BUGFIX: replace @mixin with @include where intention was to use a mixin, not define one
- Add svg mixins to use instead of sprites / retina mixin
- Revert rem(1px) bug fix from 4.0.4 due to breaking change
- Added an
_angular.sass
component withcursor: pointer
for[ng-click]
s
- Fixed a bug to enable usage of rem(1px) which will now return 1px
- Fixed a bug where a message alerting that the sprite files were unchanged more than once.
- Improve HiDPI media query. Removes dpi units which cause error spam in Chrome's console.
- Make 1x and 2x sprite maps consistent, both using 2px spacing.
- Updated dashboard styles for ePatient 7.x.x
- The bootstrap
.timepicker
table shouldn't be set todisplay: inline-block
- Flowplayer styles improved to work better with aspect ratios different from the default.
- Added 4:3 aspect ratio styles.
- Added base play button styles.
- Added base flowplayer styles.
- Added overflow scroll helper.
- Added base bootstrap datepicker styles.
- Added visually hidden helper.
- Added form helpers for hiding various form components.
- Added base epatient reminder styles.
- Renamed the injections sass file to be consistent with ePatient module naming.
- Removed more non-structural styling from injections sass.
- Added
cursor: default
to alldisabled
elements.
- Added structure styles for epatient injection tracker list details page.
- Added hidpi-image mixin to media mixins
- Added
button
and variousinput
button mixins
- Add
<main>
element to HTML5display: block;
shim in the reset.
- Removed borders on
input[type="checkbox"]
andinput[type="radio"]
.
- Add
%link-blank
helper.
- Added angular project type, with a minimum IE version of 8.
- If the browser support is > IE7 then default to the border-box box model.
- Add base styles for ePatient.
- Add icomoon component.
- Add base styles for ePatient modules.
- Add bootstrap modal styles.
- Added mixin to output all text inputs.
- Reset iOS styling put on to text inputs. Please note that this may break exisiting styling if you have a border radius on your fields. I didn't think this warranted a full breaking change release.
- Added a parameter to
@mixin sprite()
to optionally use a mixin rather than an@extend
to output background properties. This is to circumvent the following sass limitation when including a sprite from within a media query: "You may not @extend an outer selector from within @media."
- Added
cursor: pointer
to%link
and%link-reverse
helpers.
- Add placeholder class selector to placeholder helper for placeholder polyfill scripts
- Remove monkey patched function - now fixed in compass core.
- Define 'web' $project with an ie version.
- Added
html { overflow-y: scroll; }
to avoid horizontal page jumps.
- Added
%form-horizontal
extension to allow forms to have the styles without necessarily having the.form-horizontal
class.
- mixins/_font-face.sass now uses font-url() - please update your
compass config with the location of your font files with the
fonts_dir
option.
- Update svg-background mixin to remove $rem argument. The $use-rem global setting configures this for you.
- Do not output SVGs inline by default.
- Initial release.