This commit is contained in:
Ernad Husremovic 2025-08-29 17:40:39 +02:00
parent 12c29a983b
commit 95fcc8bd63
189 changed files with 170858 additions and 0 deletions

View file

@ -0,0 +1,62 @@
.o_payment_form {
label > input[type="radio"], input[type="checkbox"]{
vertical-align: middle;
margin-right: 5px;
}
.payment_option_name {
font-size: 14px;
font-weight: normal !important;
font-family: Helvetica Neue, sans-serif;
line-height: 1.3em;
color: #4d4d4d;
}
label {
font-weight: normal;
margin-top: 5px;
}
.card {
border-radius: 5px;
overflow: hidden;
}
.card-body {
&:not(:first-child) {
border-top: 1px solid #dddddd;
}
padding: 1.14em !important;
&.o_payment_option_card:hover {
cursor: pointer;
}
}
.card-footer {
padding: 0.5rem;
label {
margin-top: 15px;
}
}
.card-footer:last-child {
border-bottom-right-radius: 10px !important;
border-bottom-left-radius: 10px !important;
}
.payment_icon_list {
position: relative;
li {
padding-left: 5px !important;
padding-right: 0px !important;
}
.more_option {
@include o-position-absolute($right: 10px);
font-size:10px;
}
margin-top: 0px !important;
margin-bottom: -5px !important;
}
}

View file

@ -0,0 +1,20 @@
.o_form_view {
.o_payment_provider_desc {
margin-top: 10px;
ul {
list-style-type: none;
padding: 0;
i.fa {
margin-right: 5px;
&.fa-check {
color: green;
}
}
}
}
.o_warning_text {
color: #f0ad4e;
}
}

View file

@ -0,0 +1,3 @@
div#o_payment_status_alert > p {
margin-bottom: 0;
}

View file

@ -0,0 +1,61 @@
input#cc_number {
background-repeat: no-repeat;
background-position: center right calc(2.7em);
}
div.card_placeholder {
background-image: url("/payment/static/src/img/placeholder.png");
background-repeat: no-repeat;
width: 32px;
height: 20px;
position: absolute;
top: 8px;
right: 20px;
-webkit-transition: 0.4s cubic-bezier(0.455,0.03,0.515,0.955);
transition: 0.4s cubic-bezier(0.455,0.03,0.515,0.955);
pointer-events: none;
}
/* if s2s form not in bootstrap_formatting */
div.o_card_brand_detail {
position: relative;
div.card_placeholder {
right: 5px;
}
}
div.amex {
background-image: url("/payment/static/src/img/amex.png");
background-repeat: no-repeat;
}
div.diners {
background-image: url("/payment/static/src/img/diners.png");
background-repeat: no-repeat;
}
div.discover {
background-image: url("/payment/static/src/img/discover.png");
background-repeat: no-repeat;
}
div.jcb {
background-image: url("/payment/static/src/img/jcb.png");
background-repeat: no-repeat;
}
div.mastercard {
background-image: url("/payment/static/src/img/mastercard.png");
background-repeat: no-repeat;
}
div.visa {
background-image: url("/payment/static/src/img/visa.png");
background-repeat: no-repeat;
}
ul.checkout img.rounded {
max-width: 100px;
max-height: 40px;
}