UNPKG

equation-admin-template

Version:

Booststrap 4 admin template made by equation

680 lines (673 loc) 16.4 kB
.ribbon .widget-content-area { box-shadow: 0px 0px 15px 1px rgba(113, 106, 202, 0.2); } .basic_ribbon { position:relative; z-index:1; padding:20px; margin:20px auto; box-shadow: 0px 0px 15px 1px rgba(113, 106, 202, 0.2); } .basic_ribbon p { font-size: 13px; color: #3b3f5c; } .basic_ribbon h1 { position:relative; padding:10px 22px; margin:0 -30px 20px; font-size:18px; line-height:30px; font-weight:600; text-align:center; color:#fff; background:#4f5163; text-shadow: none; box-shadow:0 1px 1px rgba(0,0,0,0.2); zoom:1; } .basic_ribbon h1:before, .basic_ribbon h1:after { content:""; position:absolute; z-index:-1; top:100%; left:0; border-width:0 10px 10px 0; border-style:solid; border-color:transparent #2a2b33; } .basic_ribbon h1:after { left:auto; right:0; border-width:0 0 10px 10px; } .basic_ribbon h2 { position:relative; padding:10px 22px; margin:0 -30px 20px; font-size:18px; line-height:30px; font-weight:600; text-align:center; color:#fff; background:#1abc9c; text-shadow: none; box-shadow:0 1px 1px rgba(0,0,0,0.2); zoom:1; } .basic_ribbon h2:before, .basic_ribbon h2:after { content:""; position:absolute; z-index:-1; top:100%; left:0; border-width:0 10px 10px 0; border-style:solid; border-color:transparent #117d67; } .basic_ribbon h2:after { left:auto; right:0; border-width:0 0 10px 10px; } .basic_ribbon h3 { position:relative; padding:10px 22px; margin:0 -30px 20px; font-size:18px; line-height:30px; font-weight:600; text-align:center; color:#fff; background:#1a73e9; text-shadow: none; box-shadow:0 1px 1px rgba(0,0,0,0.2); zoom:1; } .basic_ribbon h3:before, .basic_ribbon h3:after { content:""; position:absolute; z-index:-1; top:100%; left:0; border-width:0 10px 10px 0; border-style:solid; border-color:transparent #1153ac; } .basic_ribbon h3:after { left:auto; right:0; border-width:0 0 10px 10px; } .basic_ribbon h4 { position:relative; padding:10px 22px; margin:0 -30px 20px; font-size:18px; line-height:30px; font-weight:600; text-align:center; color:#fff; background:#805dca; text-shadow: none; box-shadow:0 1px 1px rgba(0,0,0,0.2); zoom:1; } .basic_ribbon h4:before, .basic_ribbon h4:after { content:""; position:absolute; z-index:-1; top:100%; left:0; border-width:0 10px 10px 0; border-style:solid; border-color:transparent #6448a0; } .basic_ribbon h4:after { left:auto; right:0; border-width:0 0 10px 10px; } .basic_ribbon h5 { position:relative; padding:10px 22px; margin:0 -30px 20px; font-size:18px; line-height:30px; font-weight:600; text-align:center; color:#fff; background:#e9b02b; text-shadow: none; box-shadow:0 1px 1px rgba(0,0,0,0.2); zoom:1; } .basic_ribbon h5:before, .basic_ribbon h5:after { content:""; position:absolute; z-index:-1; top:100%; left:0; border-width:0 10px 10px 0; border-style:solid; border-color:transparent #99751f; } .basic_ribbon h5:after { left:auto; right:0; border-width:0 0 10px 10px; } .basic_ribbon h6 { position:relative; padding:10px 22px; margin:0 -30px 20px; font-size:18px; line-height:30px; font-weight:600; text-align:center; color:#fff; background:#e7515a; text-shadow: none; box-shadow:0 1px 1px rgba(0,0,0,0.2); zoom:1; } .basic_ribbon h6:before, .basic_ribbon h6:after { content:""; position:absolute; z-index:-1; top:100%; left:0; border-width:0 10px 10px 0; border-style:solid; border-color:transparent #a8373e; } .basic_ribbon h6:after { left:auto; right:0; border-width:0 0 10px 10px; } /* Basic Ribbons */ .ribbon-fill-wrapper { width: 85px; height: 88px; overflow: hidden; position: absolute; top: -3px } .ribbon-fill-wrapper.ribbon-top-right { right: -3px } .ribbon-fill-wrapper.ribbon-top-right .ribbon { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); left: -3px; top: 11px; } .ribbon-fill-wrapper.ribbon-top-left { left: -3px } .ribbon-fill-wrapper.ribbon-top-left .ribbon { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); left: -42px; top: -8px; } .ribbon-fill-wrapper .ribbon { font-size: 11px; font-weight: 600; color: #fff; text-align: center; position: relative; padding: 16px 0 7px; width: 120px; } .ribbon-fill-wrapper .ribbon:before, .ribbon-fill-wrapper .ribbon:after { content: ""; border-left: 3px solid transparent; border-right: 3px solid transparent; position: absolute; bottom: -3px } .ribbon-fill-wrapper .ribbon:before { left: 0 } .ribbon-fill-wrapper .ribbon:after { right: 0 } .ribbon-fill-wrapper .ribbon.blue { background-color: #ee3d50; } .ribbon-fill-wrapper.ribbon-top-right .ribbon { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); left: 10px; top: -4px; } .ribbon-fill-wrapper .ribbon.green { background-color: #ffbb44; } /* Bookmark */ .ribbon-bookmark { position: absolute; } .ribbon-vertical-l { clear: none; padding: 0 5px; height: 40px; width: 35px; line-height: 40px; text-align: center; left: 0px; top: -2px; background-color: #e95f2b !important; border-color: transparent; } .ribbon-vertical-r { clear: none; padding: 0 5px; height: 40px; width: 35px; line-height: 40px; text-align: center; right: 0px; top: -2px; background-color: #3862f5 !important; border-color: transparent; } .ribbon.ribbon-r { padding: 0 20px; height: 30px; line-height: 30px; clear: left; position: absolute; top: 0; right: 0; background-color: #f8538d!important; } .ribbon.ribbon-r:before { position: absolute; top: 0; display: block; width: 0; height: 0; content: ''; border: 15px solid #f8538d; border-left-color: transparent; right: 100%; border-right: 15px solid #f8538d; } .ribbon.ribbon-l { padding: 0 20px; height: 30px; line-height: 30px; clear: left; position: absolute; top: 0; left: 0; background-color: #f8538d !important; } .ribbon.ribbon-l:before { position: absolute; top: 0; display: block; width: 0; height: 0; content: ''; border: 15px solid #f8538d; border-left-color: transparent; left: 100%; border-right: 15px solid #f8538d; border-color: #f8538d; border-right-color: transparent; } .ribbon-rounded.ribbon-rounded-l { padding: 0 20px; height: 30px; line-height: 30px; clear: left; position: absolute; top: 0; left: -4px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; background-color: #25d5e4!important; } .ribbon-rounded.ribbon-rounded-r { padding: 0 20px; height: 30px; line-height: 30px; clear: left; position: absolute; top: 0; right: -4px; border-top-left-radius: 50px; border-bottom-left-radius: 50px; background-color: #25d5e4!important; } .ribbon-h-rounded.ribbon-h-rounded-l { padding: 0 20px; height: 30px; line-height: 30px; clear: left; position: absolute; top: 0; left: -4px; border-top-right-radius: 16px; border-bottom-right-radius: 50px; } .ribbon-h-rounded.ribbon-h-rounded-r { padding: 0 20px; height: 30px; line-height: 30px; clear: left; position: absolute; top: 0; right: -4px; border-top-left-radius: 16px; border-bottom-left-radius: 50px; } .ribbon-diamond { position: relative; background-color: #00b1f4!important; width: 45%; padding: 0; height: 30px; text-align: center; } .ribbon-diamond:after, .ribbon-diamond:before { border-color: transparent #00b1f4; content: ''; position: absolute; height: 0; width: 0; border-style: solid; border-width: 0; } .ribbon-diamond:before { left: -17px; border-width: 15px 17px 15px 0; top: 0; } .ribbon-diamond:after { top: 0; right: -17px; border-width: 15px 0 15px 17px; } .ribbon-diamond span { vertical-align: sub; } .ribbon-edge { position: relative; background-color: #5247bd!important; width: 45%; padding: 0; height: 30px; text-align: center; } .ribbon-edge:before, .ribbon-edge:after { position: absolute; top: 5px; content: ''; height: 0; width: 0; border-style: solid; border-width: 0; } .ribbon-edge:before { border-color: #816cfd #816cfd #816cfd transparent; left: -24px; border-width: 12px; top: 10px; } .ribbon-edge:after { border-color: #816cfd transparent #816cfd #816cfd; right: -24px; border-width: 12px; top: 10px; } .ribbon-edge span { vertical-align: sub; } .ribbon-arrow { position: relative; background-color: #c71585!important; width: 45%; padding: 0; height: 30px; text-align: center; } .ribbon-arrow:after, .ribbon-arrow:before { position: absolute; border-width: 25px 0 25px 25px; content: ''; height: 0; width: 0; border-style: solid; border-width: 0; } .ribbon-arrow:before { border-color: #c71585 #c71585 #c71585 transparent; left: -24px; border-width: 15px; top: 0; } .ribbon-arrow:after { border-color: transparent #c71585; right: -25px; top: 0; right: -17px; border-width: 15px 0 15px 17px; } .ribbon-arrow span { vertical-align: sub; } .ribbon-sheer { position: relative; background-color: #3232b7!important; width: 45%; padding: 0; height: 30px; text-align: center; } .ribbon-sheer:after,.ribbon-sheer:before { position: absolute; content: ''; height: 0; width: 0; border-style: solid; } .ribbon-sheer:before { left: -17px; border-color: transparent #3232b7; top: 0; border-width: 30px 17.5px 0 0; } .ribbon-sheer:after { right: -15.5px; top: 0; border-color: #3232b7 transparent; border-width: 30px 15.5px 0 0; } .ribbon-sheer span { vertical-align: sub; } .ribbon1 { position: absolute; top: -6.1px; color: #fff; } .ribbon1:after { position: absolute; content: ""; width: 0; height: 0; border-left: 45px solid transparent; border-right: 45px solid transparent; border-top: 10px solid #f28130; } .ribbon1 span { position: relative; display: block; text-align: center; background: #f28130; font-size: 14px; font-weight: 600; line-height: 1; padding: 12px 8px 10px; width: 90px; } .ribbon1 span:before, .ribbon1 span:after { position: absolute; content: ""; } .ribbon1 span:before { height: 6px; width: 6px; top: 0; background: #F8463F; } .ribbon1 span:after { height: 6px; width: 8px; top: 0; border-radius: 8px 8px 0 0; background: #c56725; } .ribbon1.ribbon1-r { right: 10px; } .ribbon1.ribbon1-r span { border-top-right-radius: 8px; } .ribbon1.ribbon1-r span:before { left: -6px; } .ribbon1.ribbon1-r span:after { left: -8px; } .ribbon1.ribbon1-l { left: 10px; } .ribbon1.ribbon1-l span { border-top-left-radius: 8px; } .ribbon1.ribbon1-l span:before { right: -6px; } .ribbon1.ribbon1-l span:after { right: -8px; } .ribbon-bottom { position: absolute; bottom: 1em; padding: .75em 1.25em .75em .75em; background-color: #ee3d50; box-shadow: inset 0 .062em 0 rgba(255,255,255,.6), 0 .125em .25em rgba(0,0,0,.2); color: #fff; text-shadow: 0 -.062em 0 rgba(0,0,0,.2); white-space: nowrap; transition: background-color .2s ease-in-out; } .ribbon-bottom:before, .ribbon-bottom:after { position: absolute; background-color: inherit; content: ""; } .ribbon-bottom:before { bottom: 0; width: .5em; height: 3em; } .ribbon-bottom:after { top: -0.7em; width: .5em; height: 1em; box-shadow: 0 .062em 0 rgba(255,255,255,.6); } .ribbon-bottom.ribbon-b-l { left: 0; border-radius: 0 .5em .5em 0; margin-right: 1em; } .ribbon-bottom.ribbon-b-l:before { left: -.5em; border-radius: 0 0 0 .5em; background-image: linear-gradient(to right, rgba(0,0,0,.2) 0%, rgba(0,0,0,0) 100%); } .ribbon-bottom.ribbon-b-l:after { left: -.5em; border-radius: .5em 0 0 .5em; } .ribbon-bottom.ribbon-b-r { right: 0; border-radius: .5em 0 0 .5em; margin-left: 1em; } .ribbon-bottom.ribbon-b-r:before { right: -.5em; border-radius: 0 0 .5em 0; background-image: linear-gradient(to left, rgba(0,0,0,.2) 0%, rgba(0,0,0,0) 100%); } .ribbon-bottom.ribbon-b-r:after { right: -.5em; border-radius: 0 .5em .5em 0; } .ribbon-vertically { position: absolute; width: 35px; height: 40px; background: #18d17f; border-top-left-radius: 6px; border-top-right-radius: 6px; } .ribbon-vertically:after, .ribbon-vertically:before { content: ''; position: absolute; width: 0; height: 0; bottom: -20px; border-top: 20px solid transparent; border-bottom: 20px solid transparent; } .ribbon-vertically:before { left: 0; border-left: 25px solid #18d17f; } .ribbon-vertically:after { right: 0; border-right: 25px solid #18d17f; } .ribbon-vertically.ribbon-vertically-l { top: 0; left: 0; } .ribbon-vertically.ribbon-vertically-r { top: 0; right: 0; } /*Basic Ribbons*/ .ribbon-wrapper { width: 85px; height: 88px; overflow: hidden; position: absolute; top: -3px } .ribbon-wrapper.ribbon-top-right { right: -3px } .ribbon-wrapper.ribbon-top-right .ribbon { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); left: -3px; top: 11px } .ribbon-wrapper.ribbon-top-left { left: -3px } .ribbon-wrapper.ribbon-top-left .ribbon { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); left: -34px; top: 11px; } .ribbon-wrapper .ribbon { font-size: 11px; font-weight: 600; color: #fff; text-align: center; position: relative; padding: 7px 0; width: 120px } .ribbon-wrapper .ribbon:before, .ribbon-wrapper .ribbon:after { content: ""; border-left: 3px solid transparent; border-right: 3px solid transparent; position: absolute; bottom: -3px } .ribbon-wrapper .ribbon:before { left: 0 } .ribbon-wrapper .ribbon:after { right: 0 } .ribbon-wrapper .ribbon.red { background-color: #ec2330 } .ribbon-wrapper .ribbon.red:before, .ribbon-wrapper .ribbon.red:after { border-top: 3px solid #ec2330 } .ribbon-wrapper .ribbon.blue { background-color: #4073FF } .ribbon-wrapper .ribbon.blue:before, .ribbon-wrapper .ribbon.blue:after { border-top: 3px solid #4073FF } .ribbon-wrapper .ribbon.green { background-color: #1ad271 } .ribbon-wrapper .ribbon.green:before, .ribbon-wrapper .ribbon.green:after { border-top: 3px solid #1ad271 } .ribbon-wrapper .ribbon.orange { background-color: #f28b21 } .ribbon-wrapper .ribbon.orange:before, .ribbon-wrapper .ribbon.orange:after { border-top: 3px solid #f28b21 } .ribbon-wrapper .ribbon.blue { background-color: #6156ce; } .ribbon-wrapper .ribbon.green { background-color: #00d1c1; } .ribbon-wrapper .ribbon.orange { background-color: #e95f2b; } .ribbon-wrapper .ribbon.red { background-color: #f8538d; }