wp_back/wp-content/plugins/easy-post-views-count/freemius/assets/scss/admin/add-ons.scss
2024-05-20 15:37:46 +03:00

449 lines
11 KiB
SCSS

@import "../start";
#fs_addons
{
.fs-cards-list
{
list-style: none;
.fs-card
{
float: left;
// height: 185px; // With reviews/ratings
height: 152px;
width: 310px;
padding: 0;
margin: 0 0 30px 30px;
font-size: 14px;
list-style: none;
border: 1px solid #ddd;
cursor: pointer;
position: relative;
.fs-overlay
{
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
z-index: 9;
}
.fs-inner
{
background-color: #fff;
overflow: hidden;
height: 100%;
position: relative;
ul
{
@include transition(all, 0.15s);
left: 0;
right: 0;
top: 0;
position: absolute;
}
li
{
list-style: none;
line-height: 18px;
padding: 0 15px;
width: 100%;
display: block;
@include box-sizing(border-box);
}
.fs-card-banner
{
padding: 0;
margin: 0;
line-height: 0;
display: block;
height: 100px;
background-repeat: repeat-x;
background-size: 100% 100%;
@include transition(all, 0.15s);
}
.fs-title
{
margin: 10px 0 0 0;
height: 18px;
overflow: hidden;
color: #000;
white-space: nowrap;
text-overflow: ellipsis;
font-weight: bold;
}
.fs-offer
{
font-size: 0.9em;
}
.fs-description
{
background-color: #f9f9f9;
padding: 10px 15px 100px 15px;
border-top: 1px solid #eee;
margin: 0 0 10px 0;
color: #777;
}
.fs-tag
{
position: absolute;
top: 10px;
right: 0px;
background: greenyellow;
display: block;
padding: 2px 10px;
@include box-shadow(1px 1px 1px rgba(0,0,0,0.3));
text-transform: uppercase;
font-size: 0.9em;
font-weight: bold;
}
.fs-cta
{
.button
{
position: absolute;
top: 112px;
right: 10px;
}
}
}
@media screen and (min-width: 960px) {
&:hover
{
.fs-overlay
{
border: 2px solid $fms-link-color;
margin-left: -1px;
margin-top: -1px;
}
.fs-inner
{
ul
{
top: -100px;
}
.fs-card-banner
{
// background-position: 50% -100px;
}
.fs-title,
.fs-offer
{
color: $fms-link-color;
}
}
}
}
}
}
}
#TB_window
{
&, iframe
{
width: 772px !important;
}
}
#plugin-information
{
#section-description
{
h2, h3, p, b, i, blockquote, li, ul, ol
{
clear: none;
}
.fs-selling-points
{
padding-bottom: 10px;
border-bottom: 1px solid #ddd;
ul
{
margin: 0;
li
{
padding: 0;
list-style: none outside none;
i.dashicons
{
color: $fs-logo-green-color;
font-size: 3em;
vertical-align: middle;
line-height: 30px;
float: left;
margin: 0 0 0 -15px;
}
h3
{
margin: 1em 30px !important;
}
}
}
}
.fs-screenshots
{
@include clearfix();
ul
{
list-style: none;
margin: 0;
li
{
width: 225px;
height: 225px;
float: left;
margin-bottom: 20px;
@include box-sizing(content-box);
a
{
display: block;
width: 100%;
height: 100%;
border: 1px solid;
@include box-shadow(1px 1px 1px rgba(0, 0, 0, 0.2));
background-size: cover;
}
&.odd
{
margin-right: 20px;
}
}
}
}
}
.plugin-information-pricing
{
$pricing_color: #FFFEEC;
$borders_color: #DDD;
margin: -16px;
// padding: 20px;
border-bottom: 1px solid $borders_color;
.fs-plan
{
h3
{
margin-top: 0;
padding: 20px;
font-size: 16px;
}
.nav-tab-wrapper
{
border-bottom: 1px solid $borders_color;
.nav-tab
{
cursor: pointer;
position: relative;
padding: 0 10px;
font-size: 0.9em;
label
{
text-transform: uppercase;
color: green;
background: greenyellow;
position: absolute;
left: -1px;
right: -1px;
bottom: 100%;
border: 1px solid darkgreen;
padding: 2px;
text-align: center;
font-size: 0.9em;
line-height: 1em;
}
&.nav-tab-active
{
cursor: default;
background: $pricing_color;
border-bottom-color: $pricing_color;
}
}
}
&.fs-single-cycle
{
h3
{
background: $pricing_color;
margin: 0;
padding-bottom: 0;
color: #0073aa;
}
.nav-tab-wrapper,
.fs-billing-frequency
{
display: none;
}
}
.fs-pricing-body
{
background: $pricing_color;
padding: 20px;
}
.button
{
width: 100%;
text-align: center;
font-weight: bold;
text-transform: uppercase;
font-size: 1.1em;
}
label
{
white-space: nowrap;
}
var {
font-style: normal;
}
.fs-billing-frequency,
.fs-annual-discount
{
text-align: center;
display: block;
font-weight: bold;
margin-bottom: 10px;
text-transform: uppercase;
background: #F3F3F3;
padding: 2px;
border: 1px solid #ccc;
}
.fs-annual-discount
{
text-transform: none;
color: green;
background: greenyellow;
}
ul.fs-trial-terms
{
font-size: 0.9em;
i
{
float: left;
margin: 0 0 0 -15px;
}
li
{
margin: 10px 0 0 0;
}
}
}
}
#section-features
{
.fs-features
{
margin: -20px -26px;
}
table
{
width: 100%;
border-spacing: 0;
border-collapse: separate;
thead
{
th
{
padding: 10px 0;
}
.fs-price
{
color: $fs-logo-green-color;
font-weight: normal;
display: block;
text-align: center;
}
}
tbody
{
td
{
border-top: 1px solid #ccc;
padding: 10px 0;
text-align: center;
width: 100px;
color: $fs-logo-green-color;
&:first-child
{
text-align: left;
width: auto;
color: inherit;
padding-left: 26px;
}
}
tr.fs-odd
{
td
{
background: #fefefe;
}
}
}
}
.dashicons-yes
{
width: 30px;
height: 30px;
font-size: 30px;
}
}
}
@media screen and (max-width: 961px) {
#fs_addons
{
.fs-cards-list
{
.fs-card
{
height: 265px;
}
}
}
}