/* * Name: Macchiato * Author: kaylee * Website: https://kaylee.wtf */ @import url('https://fonts.googleapis.com/css2?family=Rajdhani:wght@400;500&display=swap'); .container { /* background-image: url('/css/themes/macchiato_assets/background.gif'); * */ background-image: url('https://rivendell.neocities.org/backgrounds/stars3.gif'); background-color: light-brown !important; } .container { width: 100% !important; height: 100% !important; transform: none; top: 0px; left: 0px; } .sidebar::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-image: url('macchiato_assets/circuit_sidebar.png'); background-size: 200%; z-index: -1; filter: invert(); opacity: 0.1; } .sidebar { color: white; background-color: black; border-top: 0px; border-right: 2px; border-left: 0px; border-bottom: 0px; border-style: inset; position: fixed; height: 100% !important; left: 0px; top: 0px; width: 220px !important; padding-top:290px; } .sidebar label { display: block; font-family: 'Rajdhani', sans-serif; font-weight:500; text-shadow: 2px 2px 1px #000000; box-shadow: inset 2px 2px 2px 0 rgba(255,255,255,0.5), inset -2px -2px 2px rgba(0,0,0,0.5); background-image: url('macchiato_assets/bgblueop.gif'); background-color: #31525a; padding: 5px; padding-top: 13px; margin-bottom: 0px; text-align: right; text-transform: lowercase; margin-top:0px; } .sidebar ul a { text-decoration: none; color: white; } .sidebar .link_group { margin-bottom: 10px; } /*.sidebar ul li:nth-child(even) { background-color: rgba(0,0,0,0.1); }*/ .sidebar ul li { box-shadow: inset 2px 2px 2px 0 rgba(255,255,255,0.5), inset -2px -2px 2px rgba(0,0,0,0.5); font-family: 'Rajdhani', sans-serif; /*background-image: url('macchiato_assets/bgpinksmoke.gif');*/ background-image: url('macchiato_assets/bg_sunset.jpg'); background-color: #c56d38; margin-top: 5px; text-shadow: 2px 2px 1px #000000; } .sidebar ul { /*background-image: url('macchiato_assets/bgpinksmoke.gif');*/ text-transform: lowercase; /*padding-top: 5px;*/ box-shadow: inset 2px 2px 2px #000000; } .main { background-color: white; top: 100px; left: 245px !important; width: calc(100vw - 280px) !important; max-width: 1024px; position: absolute; max-height: calc(100vh - 150px) !important; } .header { background-image: url("macchiato_assets/32bit_small.gif"); will-change: transform; background-size: cover; position: fixed; height: 280px; margin-left: 10px; margin-top: 5px; width: 226px; z-index: 10; } .topnav { left: 245px; top: 30px; overflow: visible; position: absolute; width: calc(100vw - 280px) !important; max-width: 1024px; } h1 { /*font-family: Trajan;*/ } .topnav span::before { background-color: yellow; width: 90px; top: 18px; margin-left: -5px; height: 15px; transform: rotate(25deg); position: absolute; content: ""; background-size: cover; background-clip: content-box; box-shadow: inset 2px 2px 2px 0 rgba(255,255,255,0.5), inset -2px -2px 2px rgba(0,0,0,0.5); outline: 1px solid transparent; /*transform: rotate(10deg);*/ } .topnav a:hover { transform: rotate(-8deg); } .topnav span:hover:before { transform: rotate(23deg); } .topnav a { display: flex; align-items: center; font-size: 18px; will-change: transform; transform: rotate(-10deg); background-color: red; border-radius: 0px; border: 0px; top: 0px; margin-bottom: 8px; box-shadow: inset 2px 2px 2px 0 rgba(255,255,255,0.5), inset -2px -2px 2px rgba(0,0,0,0.5); outline: 1px solid transparent; padding: 7px; margin-right: 20px; font-family: 'Rajdhani', sans-serif; font-weight: 500; text-transform: lowercase; } .tp_title { font-size: 15px; font-variant: small-capslatinosmall-caps; } .footer { background-color: rgba(0,0,0,0.7); color: white; font-size: 10px; font-family: monospace; position: absolute; bottom: 0px !important; width: 218px; padding: 0px; } .header h1 { display: none; } .container { background-color:white; }