mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-13 13:03:20 +00:00
316 lines
5.5 KiB
SCSS
316 lines
5.5 KiB
SCSS
$iconsPath: '../../../assets/common/images/icons/';
|
|
$feedbackColor : #8bc34a;
|
|
$basketColor : #2196f3 ;
|
|
ul.image_set {
|
|
padding: 0;
|
|
margin: 0;
|
|
border: none;
|
|
width: 100%;
|
|
border: none;
|
|
list-style-type: none;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
}
|
|
|
|
li.image_box a img {
|
|
position: relative;
|
|
border: none;
|
|
width: auto !important;
|
|
height: 100% !important;
|
|
top: 0 !important;
|
|
object-fit: contain;
|
|
}
|
|
|
|
li.image_box a {
|
|
padding: 0;
|
|
text-shadow: 0;
|
|
margin: 0;
|
|
width: 100%;
|
|
}
|
|
|
|
li.image_box {
|
|
width: 18%;
|
|
position: relative;
|
|
margin: 0 2.5% 15px 0;
|
|
padding: 0;
|
|
display: flex;
|
|
align-items: center;
|
|
text-align: center;
|
|
background: #ededed;
|
|
&:nth-child(5n) {
|
|
margin-right: 0;
|
|
}
|
|
.thumb_wrapper {
|
|
background: #ededed;
|
|
width: 100% !important;
|
|
height: 160px !important;
|
|
@media screen and (max-width: 767px) {
|
|
height: 130px !important;
|
|
}
|
|
}
|
|
}
|
|
|
|
@media screen and (max-width: 767px) {
|
|
li.image_box {
|
|
width: 32%;
|
|
margin: 0 2% 15px 0;
|
|
&:nth-child(5n) {
|
|
margin-right: 2%;
|
|
}
|
|
&:nth-child(3n) {
|
|
margin-right: 0;
|
|
}
|
|
}
|
|
}
|
|
|
|
a.no.active_choice {
|
|
background-color: red;
|
|
color: #fff;
|
|
}
|
|
|
|
a.active_choice {
|
|
background-color: #53b401;
|
|
color: #fff;
|
|
}
|
|
|
|
.valid_choice {
|
|
position: absolute;
|
|
bottom: 0;
|
|
right: 0;
|
|
width: 16px;
|
|
height: 16px;
|
|
z-index: 2;
|
|
}
|
|
|
|
.valid_choice.agree {
|
|
background: #7ed321;
|
|
border-top-left-radius: 100px;
|
|
}
|
|
|
|
.valid_choice.disagree {
|
|
background: #d0021b;
|
|
border-top-left-radius: 100px;
|
|
}
|
|
|
|
.thumb_wrapper {
|
|
text-align: center;
|
|
}
|
|
|
|
@media screen and (orientation: landscape) {
|
|
|
|
.thumb_wrapper img {
|
|
width: 50%;
|
|
}
|
|
|
|
}
|
|
|
|
@media screen and (orientation: portrait) {
|
|
|
|
.thumb_wrapper img {
|
|
width: 100%;
|
|
}
|
|
|
|
}
|
|
|
|
.ui-footer .ui-title, .ui-header .ui-title {
|
|
font-size: 18px;
|
|
}
|
|
|
|
.ui-listview .ui-li-has-thumb .ui-li-thumb, .ui-listview .ui-li-has-thumb > .ui-btn > img:first-child, .ui-listview .ui-li-has-thumb > img:first-child {
|
|
top: 50%;
|
|
transform: translateY(-50%);
|
|
}
|
|
|
|
/*user status*/
|
|
.menu-bar-item {
|
|
background: #f0f0f0;
|
|
padding: 12px 15px;
|
|
text-align: left;
|
|
position: relative;
|
|
.icomoon {
|
|
font-size: 17px;
|
|
position: absolute;
|
|
left: 23px;
|
|
top: 50%;
|
|
transform: translateY(-50%);
|
|
}
|
|
.ui-link {
|
|
color: #4f4f4f !important;
|
|
text-decoration: none !important;
|
|
.text {
|
|
padding-left: 31px;
|
|
color: #4f4f4f !important;
|
|
text-decoration: none !important;
|
|
font-weight: 700;
|
|
font-size: 13px;
|
|
}
|
|
}
|
|
}
|
|
|
|
/*new design of lightbox*/
|
|
/*main nav */
|
|
#lightbox-menu {
|
|
li {
|
|
margin-bottom: 30px;
|
|
.ui-li-count {
|
|
border-radius: 3px !important;
|
|
border-top-left-radius: 0 !important;
|
|
border-bottom-left-radius: 0 !important;
|
|
border: 0;
|
|
color: #fff;
|
|
text-shadow: none;
|
|
padding: 18px 23px;
|
|
top: 0;
|
|
right: 0;
|
|
margin: 0;
|
|
font-size: 22px;
|
|
min-width: 25px;
|
|
background: $feedbackColor;
|
|
}
|
|
&.ui-first-child {
|
|
margin-top: 15px;
|
|
}
|
|
&.ui-last-child {
|
|
a {
|
|
&:before {
|
|
background: $basketColor;
|
|
}
|
|
&:hover, &:active, &:focus {
|
|
color: $basketColor;
|
|
}
|
|
}
|
|
.ui-li-count {
|
|
background: $basketColor;
|
|
}
|
|
}
|
|
|
|
}
|
|
a {
|
|
padding: 22px 25px;
|
|
font-size: 20px;
|
|
border-radius: 3px !important;
|
|
box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.19);
|
|
background-color: #eeeeee;
|
|
&:hover, &:active, &:focus {
|
|
color: $feedbackColor;
|
|
}
|
|
&:after {
|
|
content: none !important;
|
|
}
|
|
&:before {
|
|
content: "";
|
|
position: absolute;
|
|
display: block;
|
|
width: 100%;
|
|
height: 4px;
|
|
bottom: 0;
|
|
background: $feedbackColor;
|
|
left: 0;
|
|
border-radius: 3px;
|
|
}
|
|
}
|
|
}
|
|
|
|
.lightbox-bottom-btn {
|
|
margin-top: 50px;
|
|
.ui-btn {
|
|
font-size: 15px;
|
|
}
|
|
}
|
|
#validation, #baskets {
|
|
.ui-content {
|
|
padding-left: 0;
|
|
padding-right: 0;
|
|
}
|
|
}
|
|
.basket-title {
|
|
background: $feedbackColor;
|
|
padding: 12px 30px;
|
|
font-size: 17px;
|
|
margin: 0;
|
|
text-shadow: none;
|
|
color: #fff;
|
|
font-weight: 700;
|
|
#baskets & {
|
|
background: $basketColor;
|
|
}
|
|
span {
|
|
float: right;
|
|
}
|
|
}
|
|
|
|
.feed-list {
|
|
li {
|
|
height: 71px;
|
|
padding-left: 109px!important;
|
|
padding-right: 80px!important;
|
|
border-color: #d4d4d4!important;
|
|
}
|
|
.lightbox-img {
|
|
width: 90px;
|
|
height: 90px;
|
|
background-color: #ededed;
|
|
position: absolute;
|
|
left: 0;
|
|
top: 0;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
img {
|
|
display: flex;
|
|
align-items: center;
|
|
max-width: 100%;
|
|
max-height: 100%;
|
|
object-fit: contain;
|
|
}
|
|
}
|
|
h3 {
|
|
display: flex!important;
|
|
align-items: center;
|
|
height: 71px;
|
|
margin: 0!important;
|
|
font-size: 15px;
|
|
font-weight: bold!important;
|
|
a {
|
|
position: relative;
|
|
color: #313131!important;
|
|
width: 100%;
|
|
&:after {
|
|
content: "\e96c";
|
|
font-family: icomoon;
|
|
position: absolute;
|
|
right: 0;
|
|
font-size: 20px;
|
|
line-height: 1;
|
|
top: 50%;
|
|
transform: translateY(-50%);
|
|
}
|
|
}
|
|
|
|
}
|
|
span {
|
|
font-size: 17px;
|
|
color: #fff!important;
|
|
display: inline-block;
|
|
text-shadow: none!important;
|
|
top: 0;
|
|
width: 52px;
|
|
right: 0;
|
|
line-height: 25px;
|
|
padding: 31px 0px;
|
|
margin: 0;
|
|
border-radius: 0;
|
|
&.validation {
|
|
background: $feedbackColor!important;
|
|
}
|
|
&.baskets {
|
|
background: $basketColor!important;
|
|
}
|
|
}
|
|
|
|
}
|
|
.lightbox-msg {
|
|
font-size: 14px;
|
|
color: #313131;
|
|
padding: 6px 0 6px 30px;
|
|
}
|