UNPKG

npm-componenfity

Version:
840 lines (680 loc) 16 kB
@charset "UTF-8";/*! * Componentify v1.0.0 * Copyright 2011-2023 * Licensed under MIT (https://github.com/Componentify-23/Componentify/blob/main/LICENSE)*/ * { margin:0; padding:0; } /* color palette */ :root { /* RISK */ --color-risk-bg: #ffcccc; --color-risk-border: #fcadad; --color-risk-txt: #dc3545; --color-risk:#ff3939; /* CAUTION */ --color-caution-bg: #fff3cd; --color-caution-border: #ffeeba; --color-caution-txt: #856404; --color-caution:#ffca28; /* SILVER */ --color-silver-bg: #e5e5e5; --color-silver-border: #c8c8c8; --color-silver-txt: #555555; --color-silver:#C0C0C0; /* GOLD */ --color-gold-bg: #ffec80; --color-gold-border: #e5c862; --color-gold-txt: #806105; --color-gold:#dfc223; /* LIME */ --color-lime-bg: #b1efb1; --color-lime-border: #9ad79a; --color-lime-txt: #155724; --color-lime:#64f564; /* AZURE */ --color-azure-bg: #b3d9ff; --color-azure-border: #99b3cc; --color-azure-txt: #002080; --color-azure:#007FFF; /* MOCCA */ --color-mocca-bg: #c89669; --color-mocca-border: #a57a4f; --color-mocca-txt: #613b1a; --color-mocca:#8B4513; /* AQUA */ --color-aqua-bg: #b5fafa; --color-aqua-border: #99e6e6; --color-aqua-txt: #197e7e; --color-aqua:#51f3f3; /* SLATE */ --color-slate-bg: #c2cfd3; --color-slate-border: #a4b5ba; --color-slate-txt: #34404a; --color-slate:#708090; /* COMPONENTIFY */ --color-componentify-bg: #ffc69b; --color-componentify-border: #ff9e60; --color-componentify-txt: #FD5812; --color-componentify:#FD5812; /* LOLLYPOP */ --color-lollypop-bg: #ffd3eb; --color-lollypop-border: #ffaac6; --color-lollypop-txt: #fc3f9e; --color-lollypop:#f75daa; /* MINT */ --color-mint-bg: #c3f2d9; --color-mint-border: #a3d7ae; --color-mint-txt: #1a614a; --color-mint:#3EB489; /* GLOOMY */ --color-gloomy-bg: #dcdcdc; --color-gloomy-border: #b0b0b0; --color-gloomy-txt: #000000; --color-gloomy:#292b2e; /* FOG */ --color-fog-bg: #f8f9fa; --color-fog-border: #e8e9ea; --color-fog-txt: #747474; --color-fog:#f8f9fa; /* DARK */ --color-dark-bg: #000000; --color-dark-border: #000000; --color-dark-txt: #ffffff; --color-dark:#000000; /* WIN */ --color-win-bg: #a8d8c7; --color-win-border: #7ecca8; --color-win-txt: #0d4336; --color-win:#198754; /* LAVENDER */ --color-lavender-bg: #f5f1ff; --color-lavender-border: #e2d5ff; --color-lavender-txt: #6b3eb0; --color-lavender:#d6d6fa; /* PURPLE */ --color-purple-bg: #f8d7f7; --color-purple-border: #d8a9d5; --color-purple-txt: #8c0575; --color-purple:#a008a0; } /* TEXT COLORS */ /* RISK */ .text-risk { color: var(--color-risk-txt) } /* CAUTION */ .text-caution { color: var(--color-caution-txt) } /* SILVER */ .text-silver { color: var(--color-silver-txt) } /* GOLD */ .text-gold { color: var(--color-gold-txt) } /* LIME */ .text-lime { color: var(--color-lime-txt) } /* AZURE */ .text-azure { color: var(--color-azure-txt) } /* MOCCA */ .text-mocca { color: var(--color-mocca-txt) } /* AQUA */ .text-aqua { color: var(--color-aqua-txt) } /* SLATE */ .text-slate { color: var(--color-slate-txt) } /* COMPONENTIFY */ .text-componentify { color: var(--color-componentify-txt) } /* LOLLYPOP */ .text-lollypop { color: var(--color-lollypop-txt) } /* MINT */ .text-mint { color: var(--color-mint-txt) } /* GLOOMY */ .text-gloomy { color: var(--color-gloomy-txt) } /* FOG */ .text-fog { color: var(--color-fog-txt) } /* DARK */ .text-dark { color:var(--color-dark-txt) } /* WIN */ .text-win { color:var(--color-win-txt) } /* LAVENDER */ .text-lavender { color: var(--color-lavender-txt) } /* PURPLE */ .text-purple { color:var(--color-purple-txt) } /* WHITE */ .text-white { color:#ffffff; } /* BACKGROUND COLORS */ /* RISK */ .bg-risk { background-color: var(--color-risk-bg) } /* CAUTION */ .bg-caution { background-color: var(--color-caution-bg) } /* SILVER */ .bg-silver { background-color: var(--color-silver-bg) } /* GOLD */ .bg-gold { background-color: var(--color-gold-bg) } /* LIME */ .bg-lime { background-color: var(--color-lime-bg) } /* AZURE */ .bg-azure { background-color: var(--color-azure-bg) } /* MOCCA */ .bg-mocca { background-color: var(--color-mocca-bg) } /* AQUA */ .bg-aqua { background-color: var(--color-aqua-bg) } /* SLATE */ .bg-slate { background-color: var(--color-slate-bg) } /* COMPONENTIFY */ .bg-componentify { background-color: var(--color-componentify-bg) } /* LOLLYPOP */ .bg-lollypop { background-color: var(--color-lollypop-bg) } /* MINT */ .bg-mint { background-color: var(--color-mint-bg) } /* GLOOMY */ .bg-gloomy { background-color: var(--color-gloomy-bg) } /* FOG */ .bg-fog { background-color: var(--color-fog-bg) } /* DARK */ .bg-dark { background-color:var(--color-dark-bg) } /* WIN */ .bg-win { background-color:var(--color-win-bg) } /* LAVENDER */ .bg-lavender { background-color: var(--color-lavender-bg) } /* PURPLE */ .bg-purple { background-color:var(--color-purple-bg) } /* BORDER COLORS */ /* RISK */ .brd-risk { background-color: var(--color-risk-border) } /* CAUTION */ .brd-caution { background-color: var(--color-caution-border) } /* SILVER */ .brd-silver { background-color: var(--color-silver-border) } /* GOLD */ .brd-gold { color: var(--color-gold-border) } /* LIME */ .brd-lime { color: var(--color-lime-border) } /* AZURE */ .brd-azure { color: var(--color-azure-border) } /* MOCCA */ .brd-mocca { color: var(--color-mocca-border) } /* AQUA */ .brd-aqua { color: var(--color-aqua-border) } /* SLATE */ .brd-slate { color: var(--color-slate-border) } /* COMPONENTIFY */ .brd-componentify { color: var(--color-componentify-border) } /* LOLLYPOP */ .brd-lollypop { color: var(--color-lollypop-border) } /* MINT */ .brd-mint { color: var(--color-mint-border) } /* GLOOMY */ .brd-gloomy { color: var(--color-gloomy-border) } /* FOG */ .brd-fog { color: var(--color-fog-border) } /* DARK */ .brd-dark { color:var(--color-dark-border) } /* WIN */ .brd-win { color:var(--color-win-border) } /* LAVENDER */ .brd-lavender { color: var(--color-lavender-border) } /* PURPLE */ .brd-purple { color:var(--color-purple-border) } /* ALERTS */ .c-alert { padding: 1rem 1rem; border-radius: 0.25rem } .c-alert-risk { background-color: var(--color-risk-bg); border: 1px solid var(--color-risk-border); color: var(--color-risk-txt); } .c-alert-caution { background-color: var(--color-caution-bg); border: 1px solid var(--color-caution-border); color: var(--color-caution-txt); } .c-alert-silver { background-color: var(--color-silver-bg); border: 1px solid var(--color-silver-border); color: var(--color-silver-txt); } .c-alert-gold { background-color: var(--color-gold-bg); border: 1px solid var(--color-gold-border); color: var(--color-gold-txt); } .c-alert-lime { background-color: var(--color-lime-bg); border: 1px solid var(--color-lime-border); color: var(--color-lime-txt); } .c-alert-azure { background-color: var(--color-azure-bg); border: 1px solid var(--color-azure-border); color: var(--color-azure-txt); } .c-alert-mocca { background-color: var(--color-mocca-bg); border: 1px solid var(--color-mocca-border); color: var(--color-mocca-txt); } .c-alert-aqua { background-color: var(--color-aqua-bg); border: 1px solid var(--color-aqua-border); color: var(--color-aqua-txt); } .c-alert-slate { background-color: var(--color-slate-bg); border: 1px solid var(--color-slate-border); color: var(--color-slate-txt); } .c-alert-componentify { background-color: var(--color-componentify-bg); border: 1px solid var(--color-componentify-border); color: var(--color-componentify-txt); } .c-alert-lollypop { background-color: var(--color-lollypop-bg); border: 1px solid var(--color-lollypop-border); color: var(--color-lollypop-txt); } .c-alert-mint { background-color: var(--color-mint-bg); border: 1px solid var(--color-mint-border); color: var(--color-mint-txt); } .c-alert-gloomy { background-color: var(--color-gloomy-bg); border: 1px solid var(--color-gloomy-border); color: var(--color-gloomy-txt); } .c-alert-fog { background-color: var(--color-fog-bg); border: 1px solid var(--color-fog-border); color: var(--color-fog-txt); } .c-alert-dark { background-color: var(--color-dark-bg); border: 1px solid var(--color-dark-border); color: var(--color-dark-txt); } .c-alert-win { background-color: var(--color-win-bg); border: 1px solid var(--color-win-border); color: var(--color-win-txt); } .c-alert-lavender { background-color: var(--color-lavender-bg); border: 1px solid var(--color-lavender-border); color: var(--color-lavender-txt); } .c-alert-purple { background-color: var(--color-purple-bg); border: 1px solid var(--color-purple-border); color: var(--color-purple-txt); } /* CLOSE BUTTON IN ALERTS */ /* .c-btn-close { box-sizing: content-box; width: 1em; height: 1em; padding: 0.25em 0.25em; color: white; border: 0; border-radius: 0.375rem; opacity: .5; } .c-alert .c-btn-close { position: absolute; top: 0; right: 0; z-index: 2; padding: 1rem 1rem; } */ /* BUTTONS */ .c-btn { margin:0.25rem; padding: 0.5rem 1.25rem; font-size: 1rem; line-height: 1.5; font-weight: 450; text-align: center; vertical-align: middle; letter-spacing: 0.02857em; cursor: pointer; border: none; border-radius: 4px; outline: none; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2); } .c-btn-risk { background-color: var(--color-risk-bg); color: var(--color-risk-txt); } .c-btn-risk-hover:hover { background-color: var(--color-risk-txt); color: var(--color-risk-bg); } .c-btn-caution { background-color: var(--color-caution-bg); color: var(--color-caution-txt); } .c-btn-caution-hover:hover { background-color: var(--color-caution-txt); color: var(--color-caution-bg); } .c-btn-silver { background-color: var(--color-silver-bg); color: var(--color-silver-txt); } .c-btn-silver-hover:hover { background-color: var(--color-silver-txt); color: var(--color-silver-bg); } .c-btn-gold { background-color: var(--color-gold-bg); color: var(--color-gold-txt); } .c-btn-gold-hover:hover { background-color: var(--color-gold-txt); color: var(--color-gold-bg); } .c-btn-lime { background-color: var(--color-lime-bg); color: var(--color-lime-txt); } .c-btn-lime-hover:hover { background-color: var(--color-lime-txt); color: var(--color-lime-bg); } .c-btn-azure { background-color: var(--color-azure-bg); color: var(--color-azure-txt); } .c-btn-azure-hover:hover { background-color: var(--color-azure-txt); color: var(--color-azure-bg); } .c-btn-mocca { background-color: var(--color-mocca-bg); color: var(--color-mocca-txt); } .c-btn-mocca-hover:hover { background-color: var(--color-mocca-txt); color: var(--color-mocca-bg); } .c-btn-aqua { background-color: var(--color-aqua-bg); color: var(--color-aqua-txt); } .c-btn-aqua-hover:hover { background-color: var(--color-aqua-txt); color: var(--color-aqua-bg); } .c-btn-slate { background-color: var(--color-slate-bg); color: var(--color-slate-txt); } .c-btn-slate-hover:hover { background-color: var(--color-slate-txt); color: var(--color-slate-bg); } .c-btn-componentify { background-color: var(--color-componentify-bg); color: var(--color-componentify-txt); } .c-btn-componentify-hover:hover { background-color: var(--color-componentify-txt); color: var(--color-componentify-bg); } .c-btn-lollypop { background-color: var(--color-lollypop-bg); color: var(--color-lollypop-txt); } .c-btn-lollypop-hover:hover { background-color: var(--color-lollypop-txt); color: var(--color-lollypop-bg); } .c-btn-mint { background-color: var(--color-mint-bg); color: var(--color-mint-txt); } .c-btn-mint-hover:hover { background-color: var(--color-mint-txt); color: var(--color-mint-bg); } .c-btn-gloomy { background-color: var(--color-gloomy-bg); color: var(--color-gloomy-txt); } .c-btn-gloomy-hover:hover { background-color: var(--color-gloomy-txt); color: var(--color-gloomy-bg); } .c-btn-fog { background-color: var(--color-fog-bg); color: var(--color-fog-txt); } .c-btn-fog-hover:hover { background-color: var(--color-fog-txt); color: var(--color-fog-bg); } .c-btn-dark { background-color: var(--color-dark-bg); color: var(--color-dark-txt); } .c-btn-dark-hover:hover { background-color: var(--color-dark-txt); color: var(--color-dark-bg); } .c-btn-win { background-color: var(--color-win-bg); color: var(--color-win-txt); } .c-btn-win-hover:hover { background-color: var(--color-win-txt); color: var(--color-win-bg); } .c-btn-lavender { background-color: var(--color-lavender-bg); color: var(--color-lavender-txt); } .c-btn-lavender-hover:hover { background-color: var(--color-lavender-txt); color: var(--color-lavender-bg); } .c-btn-purple { background-color: var(--color-purple-bg); color: var(--color-purple-txt); } .c-btn-purple-hover:hover { background-color: var(--color-purple-txt); color: var(--color-purple-bg); } /* IMAGE CARDS */ .c-card { max-width: 20rem; border: 1px solid var(--color-fog-border); border-radius: 0.5rem; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); background-color: var(--color-fog-bg); text-align: left; } .c-card-image { max-width: 100%; height: auto; border-top-left-radius: 0.5rem; border-top-right-radius: 0.5rem; } .c-card-content { padding: 1rem; } .c-card-title { font-size: 1.25rem; } .c-card-description { font-size: 1rem; } /* SIMPLE BORDER CARDS */ .c-card-brd-title { font-size: 1.25rem; font-weight: bold; margin:0; } .c-card-brd-purple { margin: 0; border-color: var(--color-purple-txt); background-color:var(--color-purple-bg); } .c-card-header-purple { padding: 0.75rem 1.25rem; margin-bottom: 0; border-bottom: 1px solid var(--color-purple-txt); } .c-card-brd-lavender { margin: 0; border-color: var(--color-lavender-txt); background-color:var(--color-lavender-bg); } .c-card-header-lavender { padding: 0.75rem 1.25rem; margin-bottom: 0; border-bottom: 1px solid var(--color-lavender-txt); } .c-card-brd-azure { margin: 0; border-color: var(--color-azure-txt); background-color:var(--color-azure-bg); } .c-card-header-azure { padding: 0.75rem 1.25rem; margin-bottom: 0; border-bottom: 1px solid var(--color-azure-txt); } .c-card-brd-mocca { margin: 0; border-color: var(--color-mocca-txt); background-color:var(--color-mocca-bg); } .c-card-header-mocca { padding: 0.75rem 1.25rem; margin-bottom: 0; border-bottom: 1px solid var(--color-mocca-txt); } .c-card-brd-description { font-size: 1rem; margin:0; } /* CREDIT CARD STYLE */ /* BADGES */ .c-badge { display: inline-block; padding: 0.25em 0.5em; border-radius: 0.25rem; font-size: 0.875rem; font-weight: 600; }