445 lines
9.1 KiB
CSS
445 lines
9.1 KiB
CSS
/*
|
||
* LittleLink Extended Button Styles
|
||
* https://littlelink.io
|
||
* Free to use under the MIT license
|
||
* http://www.opensource.org/licenses/mit-license.php
|
||
*/
|
||
|
||
/* Brand Button Base Styles
|
||
–––––––––––––––––––––––––––––––––––––––––––––––––– */
|
||
/* Only include brand-specific button styling here */
|
||
.button,button {
|
||
color:var(--button-text,#000000);
|
||
background-color:var(--button-background,transparent);
|
||
border:var(--button-border,none);
|
||
transition:filter 0.2s ease,transform 0.2s ease;
|
||
}
|
||
|
||
/* Global Button Hover Effect
|
||
–––––––––––––––––––––––––––––––––––––––––––––––––– */
|
||
.button:hover,button:hover {
|
||
filter:brightness(90%);
|
||
transform:translateY(-1px);
|
||
}
|
||
|
||
/* Button Icons
|
||
–––––––––––––––––––––––––––––––––––––––––––––––––– */
|
||
.icon {
|
||
filter:var(--icon-filter,none);
|
||
}
|
||
|
||
/* Brand-Specific Styles
|
||
–––––––––––––––––––––––––––––––––––––––––––––––––– */
|
||
|
||
/* 500px */
|
||
.button-500px {
|
||
--button-text:#000000;
|
||
--button-background:#FFFFFF;
|
||
--button-border:1px solid #000000;
|
||
}
|
||
|
||
/* Alpha Universe */
|
||
.button-alphauniverse {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#000000;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* AniList */
|
||
.button-anilist {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#2B2D42;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* Audiomack */
|
||
.button-audiomack {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#000000;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* Bandsintown */
|
||
.button-bandsintown {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#000000;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* BeReal */
|
||
.button-bereal {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#000000;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* Big Cartel */
|
||
.button-bigcartel {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#222222;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* Bonfire */
|
||
.button-bonfire {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#F49979;
|
||
--button-border:1px solid #3D4853;
|
||
}
|
||
|
||
/* Cameo */
|
||
.button-cameo {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#000000;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* Clubhouse */
|
||
.button-clubhouse {
|
||
--button-text:#1F1F1A;
|
||
--button-background:#F1EFE3;
|
||
--button-border:1px solid #212121;
|
||
}
|
||
|
||
/* Codepen */
|
||
.button-codepen {
|
||
--button-text:#000000;
|
||
--button-background:#FFFFFF;
|
||
--button-border:1px solid #000000;
|
||
}
|
||
|
||
/* Deezer */
|
||
.button-deezer {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#181818;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* Devpost */
|
||
.button-devpost {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#003E54;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* Distiller */
|
||
.button-dist {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#ED5C47;
|
||
}
|
||
|
||
/* Filmweb */
|
||
.button-filmweb {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#000000;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* GOG */
|
||
.button-gog {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#303030;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* Guilded */
|
||
.button-guilded {
|
||
--button-text:#000000;
|
||
--button-background:#F5C400;
|
||
}
|
||
|
||
/* Gumroad */
|
||
.button-gumroad {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#000000;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* HackerEarth */
|
||
.button-hackerearth {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#2B3352;
|
||
}
|
||
|
||
/* HackerRank */
|
||
.button-hackerrank {
|
||
--button-text:#000000;
|
||
--button-background:#FFFFFF;
|
||
--button-border:1px solid #000000;
|
||
}
|
||
|
||
/* itch.io */
|
||
.button-itchio {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#FA5C5C;
|
||
}
|
||
|
||
/* Layers */
|
||
.button-layers {
|
||
--button-text:#000000;
|
||
--button-background:#FFFFFF;
|
||
--button-border:1px solid #000000;
|
||
}
|
||
|
||
/* LeetCode */
|
||
.button-leetcode {
|
||
--button-text:#000000;
|
||
--button-background:#FFFFFF;
|
||
--button-border:1px solid #000000;
|
||
}
|
||
|
||
/* Lemmy */
|
||
.button-lemmy {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#14854F;
|
||
}
|
||
|
||
/* ListenBrainz */
|
||
.button-listenbrainz {
|
||
--button-text:#000000;
|
||
--button-background:#FFFFFF;
|
||
--button-border:1px solid #000000;
|
||
}
|
||
|
||
/* Matrix */
|
||
.button-matrix {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#000000;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* Micro.blog */
|
||
.button-microblog {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#FD9927;
|
||
}
|
||
|
||
/* Mixcloud */
|
||
.button-mixcloud {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#5000FF;
|
||
}
|
||
|
||
/* MyAnimeList */
|
||
.button-myanimelist {
|
||
--button-text:#000000;
|
||
--button-background:#FFFFFF;
|
||
--button-border:1px solid #000000;
|
||
}
|
||
|
||
/* NGL */
|
||
.button-ngl {
|
||
--button-text:#FFFFFF;
|
||
background-image:linear-gradient(-45deg, #ff8d10, #ec1187);
|
||
}
|
||
|
||
/* Nostr */
|
||
.button-nostr {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#A915FF;
|
||
}
|
||
|
||
/* OP.GG */
|
||
.button-opgg {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#5383E8;
|
||
}
|
||
|
||
/* OpenSea */
|
||
.button-opensea {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#0086FF;
|
||
--button-border:1px solid #0086FF;
|
||
}
|
||
|
||
/* OpenStreetMap */
|
||
.button-osm {
|
||
--button-text:#000000;
|
||
--button-background:#FFFFFF;
|
||
--button-border:1px solid #000000;
|
||
}
|
||
|
||
/* ORCID ID */
|
||
.button-orcid-id {
|
||
--button-text:#000000;
|
||
--button-background:#FFFFFF;
|
||
--button-border:1px solid #212121;
|
||
}
|
||
|
||
/* osu! */
|
||
.button-osu {
|
||
--button-text:#000000;
|
||
--button-background:#FF8EE6;
|
||
}
|
||
|
||
/* Partiful */
|
||
.button-partiful {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#000000;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* PeerTube */
|
||
.button-peertube {
|
||
--button-text:#000000;
|
||
--button-background:#FCE8DB;
|
||
--button-border:1px solid #000000;
|
||
}
|
||
|
||
/* Pixelfed */
|
||
.button-pixelfed {
|
||
--button-text:#000000;
|
||
--button-background:#FFFFFF;
|
||
--button-border:1px solid #000000;
|
||
}
|
||
|
||
/* PlayStation */
|
||
.button-playstation {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#0070D1;
|
||
}
|
||
|
||
/* Qobuz */
|
||
.button-qobuz {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#000000;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* QQ */
|
||
.button-qq {
|
||
--button-text:#000000;
|
||
--button-background:#FFFFFF;
|
||
--button-border:1px solid #000000;
|
||
}
|
||
|
||
/* Ravelry */
|
||
.button-ravelry {
|
||
--button-text:#000000;
|
||
--button-background:#F3F4F0;
|
||
--button-border:1px solid #000000;
|
||
}
|
||
|
||
/* Redbubble */
|
||
.button-redbubble {
|
||
--button-text:#e41321;
|
||
--button-background:#ffffff;
|
||
--button-border:1px solid #212121;
|
||
}
|
||
|
||
/* ResearchGate */
|
||
.button-researchgate {
|
||
--button-text:#000000;
|
||
--button-background:#FFFFFF;
|
||
--button-border:1px solid #212121;
|
||
}
|
||
|
||
/* Revolut */
|
||
.button-revolut {
|
||
--button-text:#000000;
|
||
--button-background:#ffffff;
|
||
--button-border:1px solid black;
|
||
}
|
||
|
||
/* Roll20 */
|
||
.button-roll20 {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#EC008C;
|
||
}
|
||
|
||
/* SimpleX Chat */
|
||
.button-simplex {
|
||
--button-text:#000000;
|
||
--button-background:#F3F6F7;
|
||
--button-border: 1px solid #000000;
|
||
}
|
||
|
||
/* SimpleX Chat Alt */
|
||
.button-simplex-alt {
|
||
--button-text:#FFFFFF;
|
||
--background-color: #000000;
|
||
--button-border: 1px solid #FFFFFF;
|
||
}
|
||
|
||
/* Skoob */
|
||
.button-skoob {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#3189C8;
|
||
}
|
||
|
||
/* SpaceHey */
|
||
.button-spacehey {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#3234CF;
|
||
}
|
||
|
||
/* Tidal */
|
||
.button-tidal {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#000000;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* Trakt */
|
||
.button-trakt {
|
||
--button-text:#ffffff;
|
||
--button-background:#ED1C24;
|
||
}
|
||
|
||
/* Untappd */
|
||
.button-untappd {
|
||
--button-text:#000000;
|
||
--button-background:#ffc000;
|
||
}
|
||
|
||
/* Upwork */
|
||
.button-upwork {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#14A800;
|
||
}
|
||
|
||
/* Vero */
|
||
.button-vero {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#000000;
|
||
--button-border:1px solid #FFFFFF;
|
||
}
|
||
|
||
/* VRChat */
|
||
.button-vrchat {
|
||
--button-text:#000000;
|
||
--button-background:#FFFFFF;
|
||
--button-border:1px solid #000000;
|
||
}
|
||
|
||
/* WIP */
|
||
.button-wip {
|
||
--button-text:#000000;
|
||
--button-background:#F9DB00;
|
||
}
|
||
|
||
/* Write.as */
|
||
.button-writeas {
|
||
--button-text:#000000;
|
||
--button-background:#FFFFFF;
|
||
--button-border:1px solid #000000;
|
||
}
|
||
|
||
/* WriteFreely */
|
||
.button-writefreely {
|
||
--button-text:#000000;
|
||
--button-background:#F4F4F4;
|
||
--button-border:1px solid #000000;
|
||
}
|
||
|
||
/* Xbox */
|
||
.button-xbox {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#107C10;
|
||
}
|
||
|
||
/* Xing */
|
||
.button-xing {
|
||
--button-text:#FFFFFF;
|
||
--button-background:#026466;
|
||
} |