mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-03 06:38:51 +02:00
46 lines
1019 B
SCSS
46 lines
1019 B
SCSS
|
/**
|
||
|
* This file contains generic mixins which we use throughout
|
||
|
* the admin panels.
|
||
|
*
|
||
|
* Mixins should be stored here rather than individual files
|
||
|
* so that we can keep.
|
||
|
*/
|
||
|
|
||
|
/** ----------------------------------------------------
|
||
|
* Hides the overflowing text from a container
|
||
|
*
|
||
|
* Note: you must define a width on the element with this
|
||
|
* overflow.
|
||
|
* ----------------------------------------------------- */
|
||
|
@mixin hide-text-overflow {
|
||
|
overflow: hidden;
|
||
|
white-space: nowrap;
|
||
|
|
||
|
// could optionally use the compass mixin but that
|
||
|
// would require a 3rd party plugin
|
||
|
text-overflow: ellipsis;
|
||
|
o-text-overflow: ellipsis;
|
||
|
}
|
||
|
|
||
|
/** ----------------------------------------------------
|
||
|
* Clear the properties of sub form fields.
|
||
|
*
|
||
|
* Often needed for nested form fields and
|
||
|
* ----------------------------------------------------- */
|
||
|
@mixin clear-form-field-styles {
|
||
|
.field {
|
||
|
display: inline;
|
||
|
padding: 0;
|
||
|
border: 0;
|
||
|
}
|
||
|
|
||
|
label {
|
||
|
float: none;
|
||
|
width: auto;
|
||
|
}
|
||
|
|
||
|
.middleColumn {
|
||
|
margin-left: 0;
|
||
|
}
|
||
|
}
|