murdercode/laravel-shortcode-plus

View on GitHub
resources/src/css/old.css

Summary

Maintainability
Test Coverage
/*!tailwindcss v3.2.4 | MIT License | https://tailwindcss.com*/
*, :after, :before {
    box-sizing: border-box;
    border:0 solid #e5e7eb
}

:after, :before {
    --tw-content: ""
}

html {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-feature-settings:normal
}

body {
    margin: 0;
    line-height:inherit
}

hr {
    height: 0;
    color: inherit;
    border-top-width:1px
}

abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration:underline dotted
}

h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight:inherit
}

a {
    color: inherit;
    text-decoration:inherit
}

b, strong {
    font-weight:bolder
}

code, kbd, pre, samp {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-size:1em
}

small {
    font-size:80%
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align:initial
}

sub {
    bottom:-.25em
}

sup {
    top:-.5em
}

table {
    text-indent: 0;
    border-color: inherit;
    border-collapse:collapse
}

button, input, optgroup, select, textarea {
    font-family: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    color: inherit;
    margin: 0;
    padding:0
}

button, select {
    text-transform:none
}

[type=button], [type=reset], [type=submit], button {
    -webkit-appearance: button;
    background-color: initial;
    background-image:none
}

:-moz-focusring {
    outline:auto
}

:-moz-ui-invalid {
    box-shadow:none
}

progress {
    vertical-align:initial
}

::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height:auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset:-2px
}

::-webkit-search-decoration {
    -webkit-appearance:none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font:inherit
}

summary {
    display:list-item
}

blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre {
    margin:0
}

fieldset {
    margin:0
}

fieldset, legend {
    padding:0
}

menu, ol, ul {
    list-style: none;
    margin: 0;
    padding:0
}

textarea {
    resize:vertical
}

input::-moz-placeholder, textarea::-moz-placeholder {
    opacity: 1;
    color:#9ca3af
}

input::placeholder, textarea::placeholder {
    opacity: 1;
    color:#9ca3af
}

[role=button], button {
    cursor:pointer
}

:disabled {
    cursor:default
}

audio, canvas, embed, iframe, img, object, svg, video {
    display: block;
    vertical-align:middle
}

img, video {
    max-width: 100%;
    height:auto
}

[hidden] {
    display:none
}

*, ::backdrop, :after, :before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:;
    --tw-pan-y:;
    --tw-pinch-zoom:;
    --tw-scroll-snap-strictness: proximity;
    --tw-ordinal:;
    --tw-slashed-zero:;
    --tw-numeric-figure:;
    --tw-numeric-spacing:;
    --tw-numeric-fraction:;
    --tw-ring-inset:;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #3b82f680;
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:;
    --tw-brightness:;
    --tw-contrast:;
    --tw-grayscale:;
    --tw-hue-rotate:;
    --tw-invert:;
    --tw-saturate:;
    --tw-sepia:;
    --tw-drop-shadow:;
    --tw-backdrop-blur:;
    --tw-backdrop-brightness:;
    --tw-backdrop-contrast:;
    --tw-backdrop-grayscale:;
    --tw-backdrop-hue-rotate:;
    --tw-backdrop-invert:;
    --tw-backdrop-opacity:;
    --tw-backdrop-saturate:;
    --tw-backdrop-sepia:
}

.absolute {
    position:absolute
}

.relative {
    position:relative
}

.inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left:0
}

.right-0 {
    right:0
}

.col-span-2 {
    grid-column:span 2/span 2
}

.row-span-2 {
    grid-row:span 2/span 2
}

.mx-auto {
    margin-left: auto;
    margin-right:auto
}

.block {
    display:block
}

.flex {
    display:flex
}

.grid {
    display:grid
}

.hidden {
    display:none
}

.aspect-square {
    aspect-ratio:1/1
}

.aspect-video {
    aspect-ratio:16/9
}

.h-full {
    height:100%
}

.w-full {
    width:100%
}

.cursor-pointer {
    cursor:pointer
}

.grid-cols-4 {
    grid-template-columns:repeat(4, minmax(0, 1fr))
}

.grid-rows-2 {
    grid-template-rows:repeat(2, minmax(0, 1fr))
}

.items-center {
    align-items:center
}

.justify-center {
    justify-content:center
}

.bg-red-500\/50 {
    background-color:#ef444480
}

.bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color:rgb(229 231 235/var(--tw-bg-opacity))
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color:rgb(255 255 255/var(--tw-bg-opacity))
}

.object-cover {
    -o-object-fit: cover;
    object-fit:cover
}

.px-2 {
    padding-left: .5rem;
    padding-right:.5rem
}

.py-1\.5 {
    padding-top: .375rem;
    padding-bottom:.375rem
}

.py-1 {
    padding-top: .25rem;
    padding-bottom:.25rem
}

.px-1 {
    padding-left: .25rem;
    padding-right:.25rem
}

.py-0\.5 {
    padding-top: .125rem;
    padding-bottom:.125rem
}

.py-0 {
    padding-top: 0;
    padding-bottom:0
}

.font-sans {
    font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji
}

.text-base {
    font-size: 1rem;
    line-height:1.5rem
}

.text-xs {
    font-size: .75rem;
    line-height:1rem
}

.font-black {
    font-weight:900
}

.text-white {
    --tw-text-opacity: 1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}

.text-gray-600 {
    --tw-text-opacity: 1;
    color:rgb(75 85 99/var(--tw-text-opacity))
}

.opacity-60 {
    opacity:.6
}

.shortcode_youtube {
    margin-top: 2rem;
    margin-bottom: 2rem;
    display: block;
    aspect-ratio: 16/9;
    max-width: 1080px;
    border-radius: .5rem;
    --tw-bg-opacity: 1;
    background-color:rgb(0 0 0/var(--tw-bg-opacity))
}

.shortcode_youtube > iframe {
    height: 100%;
    max-height: 480px;
    width: 100%;
    border-radius:.5rem
}

.shortcode_spotify {
    margin-top: 2rem;
    margin-bottom: 2rem;
    height: 24rem;
    width: 100%;
    max-width: 1080px;
    border-radius:.5rem
}

.shortcode_faq {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    border-top-width: 4px;
    --tw-border-opacity: 1;
    border-color: rgb(17 24 39/var(--tw-border-opacity));
    padding: .5rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-duration: .15s;
    transition-timing-function:cubic-bezier(.4, 0, .2, 1)
}

@media (prefers-color-scheme: dark) {
    .shortcode_faq {
        --tw-border-opacity: 1;
        border-color:rgb(243 244 246/var(--tw-border-opacity))
    }
}

@media (min-width: 640px) {
    .shortcode_faq {
        padding-left: 1rem;
        padding-right:1rem
    }
}

.shortcode_faq > summary {
    cursor: pointer;
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 1rem;
    line-height:1.5rem
}

.shortcode_faq > summary:hover {
    opacity:.9
}

.shortcode_faq > summary > span {
    margin-left: .5rem;
    font-size: 1.25rem;
    line-height: 1.75rem;
    font-weight: 900;
    --tw-text-opacity: 1;
    color:rgb(17 24 39/var(--tw-text-opacity))
}

@media (prefers-color-scheme: dark) {
    .shortcode_faq > summary > span {
        --tw-text-opacity: 1;
        color:rgb(243 244 246/var(--tw-text-opacity))
    }
}

@media (min-width: 640px) {
    .shortcode_faq > summary > span {
        font-size: 1.5rem;
        line-height:2rem
    }
}

.shortcode_faq > p {
    max-width: 42rem;
    overflow: hidden;
    padding:1rem
}

@media (min-width: 640px) {
    .shortcode_faq > p {
        padding-left: 0;
        padding-right:0
    }
}

.shortcode_spoiler {
    margin-bottom: 1rem;
    display:block
}

.shortcode_spoiler > details {
    border-width: 4px;
    --tw-border-opacity: 1;
    border-color:rgb(220 38 38/var(--tw-border-opacity))
}

.shortcode_spoiler > details > summary {
    cursor: pointer;
    --tw-bg-opacity: 1;
    background-color: rgb(220 38 38/var(--tw-bg-opacity));
    text-align: center;
    --tw-text-opacity: 1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}

.shortcode_spoiler > details > span {
    display: block;
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246/var(--tw-bg-opacity));
    padding:.75rem
}

@media (prefers-color-scheme: dark) {
    .shortcode_spoiler > details > span {
        --tw-bg-opacity: 1;
        background-color:rgb(17 24 39/var(--tw-bg-opacity))
    }
}

.shortcode_facebook {
    display:block
}

.hover\:brightness-110:hover {
    --tw-brightness: brightness(1.1);
    filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)
}

@media (prefers-color-scheme: dark) {
    .dark\:bg-zinc-800 {
        --tw-bg-opacity: 1;
        background-color:rgb(39 39 42/var(--tw-bg-opacity))
    }

    .dark\:bg-gray-900 {
        --tw-bg-opacity: 1;
        background-color:rgb(17 24 39/var(--tw-bg-opacity))
    }

    .dark\:text-gray-300 {
        --tw-text-opacity: 1;
        color:rgb(209 213 219/var(--tw-text-opacity))
    }
}

@media (min-width: 640px) {
    .sm\:px-0 {
        padding-left: 0;
        padding-right: 0
    }
}