[CLN] odoo_theme: remove old doc's utility mixins

These mixins were used in the old doc and were kept "just in case". The
`valid-radius` mixin already exists in the bootstrap library.

X-original-commit: 9a2e8eefef
This commit is contained in:
Elisabeth Dickinson 2022-06-22 12:05:27 +02:00 committed by Antoine Vandevenne (anv)
parent b103c3fbbd
commit 7c37474507

View File

@ -4,18 +4,6 @@
// Utilities
// ------------------------------------------------------------------
.o-no-select {
pointer-events: none;
cursor: default;
&, & * {
&::selection {
background: transparent;
}
&::-moz-selection {
background: transparent;
}
}
}
@mixin o-position-absolute($top: auto, $right: auto, $bottom: auto, $left: auto){
position: absolute;
@ -41,32 +29,6 @@
// Backgrounds
// ------------------------------------------------------------------
@mixin o-svg-bg($file_name,$file_ext,$x:50%, $y:50%, $repeat: no-repeat, $folder: ''){
$std-url: url("img/${folder}${file_name}.${file_ext}");
$svg-url: url("img/${folder}${file_name}.svg");
background-image: $std-url;
background-image: $svg-url;
background-position: $x $y;
background-repeat: $repeat;
}
@mixin o-retina-bg($img,$x:50%, $y:50%, $repeat: no-repeat, $folder: ''){
$std-url: url("img/${folder}${img}");
background-image: $std-url;
background-position: $x $y;
background-repeat: $repeat;
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and ( min--moz-device-pixel-ratio: 2),
only screen and ( -o-min-device-pixel-ratio: 2/1),
only screen and ( min-device-pixel-ratio: 2),
only screen and ( min-resolution: 192dpi),
only screen and ( min-resolution: 2dppx) {
// $2x-url: url("img/${folder}${website-2x-prefix}${img}");
background-image: url("img/${folder}${website-2x-prefix}${img}");
}
}
@mixin o-gradient($deg: 99deg , $startColor: $o-violet, $endColor: #62495B, $startOffset: 10%, $endOffset: 90%){
background: mix($startColor, $endColor);
@ -107,27 +69,6 @@
margin-top: -$o-headers-height - 10px;
}
//-- has_col
@mixin o-pseudo-col(){
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
float: left;
width: 100%;
}
@mixin o-code-col(){
/* content: ""; Deactivating o_has_code_column background */
background: $doc_code-bg;
/* @include box-shadow(inset 40px 0 40px -18px rgba(22, 24, 29, 0.3)); */
@include o-position-absolute($top: 3rem, $right:0);
width: 43%;
height: calc(100% - 3rem);
}
@mixin o-easter-egg($width: 100%, $height: 100%, $img: 'img/poule.svg' ){
position: relative;
// Easter Egg on hover 5s
@ -150,15 +91,3 @@
@include o-transition(all, .5s, ease-in, 5s);
}
}
@function valid-radius($radius) {
$return: ();
@each $value in $radius {
@if type-of($value) == number {
$return: append($return, max($value, 0));
} @else {
$return: append($return, $value);
}
}
@return $return;
}