Writed in HTML and SASS.
Created
July 2, 2020 01:44
-
-
Save teezzan/9c46e39a88e3acd0e14a8e5b18640211 to your computer and use it in GitHub Desktop.
Pure CSS Windows 10 Desktop
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- Taskbar --> | |
<div class="taskbar"> | |
<div class="icons"> | |
<div class="icons-left"> | |
<a href="#start-menu-modal" id="start-menu"><i class="fab fa-windows"></i></a> | |
<a href="#search" id="search"></a> | |
<a href="#tabs" id="tabs-windows"></a> | |
<a href="#" class="px"></a> | |
<a href="#folder" id="folder" class="border"></a> | |
<a href="#chrome-pop-up" id="chrome" class="border"></a> | |
</div> | |
<div class="icons-right"> | |
<a href="#up" id="up" class="small-icons"><i class="fas fa-chevron-up"></i></a> | |
<a href="#sound-modal" id="sound" class="small-icons"></a> | |
<a href="#wifi-modal" id="wifi" class="small-icons"></a> | |
<div class="datetime"> | |
<span class="hour"> | |
23:58 | |
</span> | |
<span class="date"> | |
03/05/2018 | |
</span> | |
</div> | |
<a href="#notifications" id="notifications"><i class="far fa-bell"></i></a> | |
<a href="#" class="clear disabled"></a> | |
<a href="#" id="return"></a> | |
</div> | |
</div> | |
</div> | |
<!-- Desktop --> | |
<div class="desktop"> | |
<!-- Icons on the desktop --> | |
<div class="icons-dekstop"> | |
<div class="icon-desktop"> | |
<a href="#chrome-pop-up"><img src="https://image.noelshack.com/fichiers/2018/22/1/1527510180-chrome-5122.png" alt=""><span>Chrome</span></a> | |
</div> | |
<div class="icon-desktop"> | |
<a href="#"><img src="https://image.noelshack.com/fichiers/2018/22/1/1527510180-visual-studio-code-0-10-1-icon2.png" alt=""><span>Code</span></a> | |
</div> | |
<div class="icon-desktop"> | |
<a href="#"><img src="https://image.noelshack.com/fichiers/2018/18/6/1525513595-screenshot-5.png" alt=""><span>File Explorer</span></a> | |
</div> | |
<div class="icon-desktop"> | |
<a href="#"><img src="https://image.noelshack.com/fichiers/2018/18/6/1525514340-screenshot-6.png" alt=""><span>Recycle bin</span></a> | |
</div> | |
</div> | |
<!-- Speakers --> | |
<div id="sound-modal"> | |
<div class="sound-text"> | |
<span>Speakers</span> | |
</div> | |
<div class="sound-progress"> | |
<i class="fas fa-volume-up"></i> | |
<div class="bar-sound"></div> | |
<div class="bar-sound-drag"></div> | |
<span class="data-value">50%</span> | |
</div> | |
</div> | |
<!-- Wifi --> | |
<div id="wifi-modal"> | |
<div class="list-networks"> | |
<div class="networks"> | |
<div class="icons-wifi"> | |
<i class="fas fa-wifi"></i> | |
</div> | |
<div class="text-wifi"> | |
<span class="name-wifi">Wifi</span> | |
<span class="type-wifi">Connected, securised</span> | |
<span class="propriety">Propriety</span> | |
<button>Disconnect</button> | |
</div> | |
</div> | |
<div class="networks"> | |
<div class="icons-wifi"> | |
<i class="fas fa-wifi"></i> | |
</div> | |
<span class="name-wifi">Wifi</span> | |
<span class="type-wifi">Open</span> | |
</div> | |
<div class="networks"> | |
<div class="icons-wifi"> | |
<i class="fas fa-wifi"></i> | |
</div> | |
<span class="name-wifi">Wifi</span> | |
<span class="type-wifi">Open</span> | |
</div> | |
<div class="options-wifi"> | |
<div class="options-wifi-text"> | |
<span>Options internet & security</span> | |
<span>Modify options, for a better connection</span> | |
</div> | |
<div class="options-bloc"> | |
<div class="bloc-options"> | |
<i class="fas fa-wifi"></i> | |
<span>Wifi</span> | |
</div> | |
<div class="bloc-options"> | |
<i class="fas fa-plane"></i> | |
<span>Plane mode</span> | |
</div> | |
<div class="bloc-options"> | |
<i class="fab fa-bluetooth-b"></i> | |
<span>Bluetooth</span> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<!-- Chrome --> | |
<div class="chrome" id="chrome-pop-up"> | |
<div class="pop-up"> | |
<!-- Taskbar chrome--> | |
<!-- Top --> | |
<div class="chrome-top"> | |
<div class="chrome-tabs"> | |
<div class="triangle"></div> | |
<div class="tabs"> | |
<span class="icons-tabs"> | |
<i class="fab fa-codepen"></i> | |
</span> | |
<span class="text-tabs">CodePen</span> | |
<span class="close-tabs">x</span> | |
</div> | |
<div class="triangle-2"></div> | |
<div class="new-tabs"></div> | |
</div> | |
<div class="chrome-close"> | |
<a href="#"><i class="fas fa-minus"></i></a> | |
<a href="#"><i class="far fa-window-restore"></i></a> | |
<a href="#"><i class="fas fa-times"></i></a> | |
</div> | |
</div> | |
<!-- Bottom --> | |
<div class="chrome-bottom"> | |
<div class="options-bar"> | |
<div class="icons-bar"> | |
<div class="arrows"> | |
<a href="#"><i class="fas fa-arrow-left"></i></a> | |
<a href="#"><i class="fas fa-arrow-right"></i></a> | |
<a href="#"><i class="fas fa-sync"></i></a> | |
</div> | |
<div class="search-bar"> | |
<span class="info"><i class="fas fa-lock"></i> Securised</span> | |
<input type="text" value="http://codepen.io/guilome"> | |
<span class="star"><i class="far fa-star"></i></span> | |
</div> | |
<div class="points-bar"> | |
<div class="points"> | |
<span>•</span> | |
<span>•</span> | |
<span>•</span> | |
</div> | |
</div> | |
</div> | |
<div class="bookmarks"> | |
<div class="folder-book"> | |
<a target="_blank" href="https://purecss.io/"><span>P</span> Pure</a> | |
</div> | |
<div class="folder-book"> | |
<a target="_blank" href="https://developer.mozilla.org/fr/docs/Web/CSS"><i class="fab fa-css3-alt"></i> CSS</a> | |
</div> | |
<div class="folder-book"> | |
<a target="_blank" href="https://www.microsoft.com/fr-fr/windows"><i class="fab fa-windows"></i> Windows 10</a> | |
</div> | |
</div> | |
</div> | |
<!-- Bookmarks --> | |
</div> | |
<iframe src="http://codepen.io/Guilome" frameborder="0" width="895px" height="404px"></iframe> | |
</div> | |
</div> | |
<!-- Start menu --> | |
<div id="start-menu-modal"> | |
<div id="user"> | |
<a class="push" href="#"><i class="fas fa-bars"></i></a> | |
<a href="#"><i class="fas fa-user"></i></a> | |
<a href="#"><i class="fas fa-cog"></i></a> | |
<a href="#"><i class="fas fa-power-off"></i></a> | |
</div> | |
<div id="apps"> | |
<a class="category" href="#">&</a> | |
<a href="#"><img src="https://image.noelshack.com/fichiers/2018/22/1/1527510180-logo-microsoft-access-20132.png" alt="access"> <span>Access</span></a> | |
<a href="#"><img src="http://assets.nnm-club.ws/forum/image.php?link=http://s019.radikal.ru/i622/1709/cc/334931ae4fe7.png" alt="sublime"> <span>Sublime text 3</span></a> | |
</div> | |
<div id="others"> | |
<div class="title-others"> | |
Office 365 | |
</div> | |
<div class="box-others"> | |
<div class="box"> | |
<img src="https://image.noelshack.com/fichiers/2018/22/1/1527527145-logo-microsoft-word-20132.png" alt=""> | |
<span>Word</span> | |
</div> | |
<div class="box"> | |
<img src="https://image.noelshack.com/fichiers/2018/22/1/1527527145-logo-microsoft-excel-20132.png" alt=""> | |
<span>Excel</span> | |
</div> | |
<div class="box"> | |
<img src="https://image.noelshack.com/fichiers/2018/22/1/1527527145-logo-microsoft-powerpoint-2013.png" alt=""> | |
<span>Powerpoint</span> | |
</div> | |
<div class="box"> | |
<img src="https://image.noelshack.com/fichiers/2018/22/1/1527527145-logo-microsoft-outlook-2013.png" alt=""> | |
<span>Outlook</span> | |
</div> | |
<div class="box"> | |
<img src="https://image.noelshack.com/fichiers/2018/22/1/1527527458-publisher-by-navdbest-d6186xo-600x6002.png" alt=""> | |
<span>Publisher</span> | |
</div> | |
<div class="box"> | |
<img src="https://image.noelshack.com/fichiers/2018/22/1/1527527243-logo-microsoft-onenote-20132.png" alt=""> | |
<span>OneNote</span> | |
</div> | |
</div> | |
</div> | |
</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
document.addEventListener("DOMContentLoaded", function(event) { | |
alert("For a good navigation, please put the page in full screen with the button 'change view'"); | |
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* ========================================================================== | |
General | |
========================================================================== */ | |
* { | |
box-sizing: border-box; | |
} | |
body { | |
margin: 0; | |
padding: 0; | |
overflow-y: hidden; | |
font-family: Arial, Helvetica, sans-serif; | |
} | |
.desktop { | |
height: 100vh; | |
background: url(https://image.noelshack.com/fichiers/2018/22/1/1527510457-windows-10-wallpapers-in-4k.jpg); | |
background-position: center; | |
background-size: cover; | |
} | |
/* ========================================================================== | |
Taskbar | |
========================================================================== */ | |
.taskbar { | |
position: fixed; | |
bottom: 0; | |
height: 43px; | |
width: 100%; | |
background: #004172; | |
} | |
.taskbar .icons-left { | |
height: 43px; | |
display: inline-block; | |
} | |
.taskbar .icons-left #start-menu, .taskbar .icons-left #tabs-windows { | |
height: 43px; | |
width: 48px; | |
position: relative; | |
} | |
.taskbar .icons-left #start-menu i, .taskbar .icons-left #tabs-windows i { | |
position: absolute; | |
top: 50%; | |
left: 50%; | |
transform: translate(-50%, -50%); | |
font-size: 21px; | |
color: white; | |
} | |
.taskbar .icons-left #search { | |
height: 43px; | |
width: 49px; | |
background-image: url("https://image.noelshack.com/fichiers/2018/18/6/1525514790-698627-icon-111-search-512.png"); | |
background-repeat: no-repeat; | |
background-position: center; | |
background-size: 26px 26px; | |
} | |
.taskbar .icons-left #folder { | |
height: 43px; | |
width: 49px; | |
background-image: url("http://www.iconarchive.com/download/i98291/dakirby309/simply-styled/File-Explorer.ico"); | |
background-repeat: no-repeat; | |
background-position: center; | |
background-size: 21px 21px; | |
background-size: 24px 21px; | |
} | |
.taskbar .icons-left #chrome { | |
height: 43px; | |
width: 49px; | |
background-image: url("https://cdn0.iconfinder.com/data/icons/jfk/512/chrome-512.png"); | |
background-repeat: no-repeat; | |
background-position: center; | |
background-size: 26px 26px; | |
} | |
.taskbar .icons-left #tabs-windows { | |
height: 43px; | |
width: 49px; | |
background-image: url("https://image.noelshack.com/fichiers/2018/18/5/1525467821-tabs.png"); | |
background-repeat: no-repeat; | |
background-position: center; | |
background-size: 15px 15px; | |
background-size: 23px 15px; | |
} | |
.taskbar .icons-left #tabs-windows:hover { | |
height: 43px; | |
width: 49px; | |
background-image: url("https://image.noelshack.com/fichiers/2018/18/5/1525467821-tabs.png"); | |
background-repeat: no-repeat; | |
background-position: center; | |
background-size: 15px 15px; | |
background-size: 28px 15px; | |
} | |
.taskbar .icons-left a { | |
display: table-cell; | |
border-bottom: 2px solid transparent; | |
} | |
.taskbar .icons-left a:hover { | |
background-color: rgba(255, 255, 255, 0.1) !important; | |
} | |
.taskbar .icons-left a:not(:first-child) { | |
margin-left: -4px; | |
} | |
.taskbar .icons-left a.border:focus { | |
border-bottom: 2px solid rgba(245, 245, 245, 0.651); | |
} | |
.taskbar .icons-left .px { | |
width: 1px; | |
} | |
.taskbar .icons-left .px a { | |
pointer-events: none; | |
} | |
.taskbar .icons-right { | |
height: 43px; | |
float: right; | |
} | |
.taskbar .icons-right #wifi { | |
height: 43px; | |
width: 49px; | |
background-image: url("https://image.noelshack.com/fichiers/2018/18/4/1525383811-wifinotificationicon.png"); | |
background-repeat: no-repeat; | |
background-position: center; | |
background-size: 16px 16px; | |
} | |
.taskbar .icons-right #sound { | |
height: 43px; | |
width: 49px; | |
background-image: url("https://image.noelshack.com/fichiers/2018/18/4/1525383779-audiotoasticon.png"); | |
background-repeat: no-repeat; | |
background-position: center; | |
background-size: 22px 22px; | |
} | |
.taskbar .icons-right #return { | |
width: 4px; | |
border-left: 1px solid grey; | |
} | |
.taskbar .icons-right #notifications, .taskbar .icons-right #up { | |
height: 43px; | |
width: 42px; | |
position: relative; | |
} | |
.taskbar .icons-right #notifications i, .taskbar .icons-right #up i { | |
position: absolute; | |
top: 50%; | |
left: 50%; | |
transform: translate(-50%, -50%); | |
font-size: 17px; | |
color: white; | |
} | |
.taskbar .icons-right .clear { | |
height: 43px; | |
width: 7px; | |
display: table-cell; | |
} | |
.taskbar .icons-right .disabled { | |
pointer-events: none; | |
cursor: default; | |
} | |
.taskbar .icons-right .datetime { | |
display: table-cell; | |
width: 70px !important; | |
cursor: pointer; | |
padding-top: 3px; | |
} | |
.taskbar .icons-right .datetime span { | |
display: block; | |
text-align: center; | |
margin-top: 5px; | |
font-size: 11.3px; | |
color: white; | |
} | |
.taskbar .icons-right .datetime:hover { | |
background-color: rgba(255, 255, 255, 0.1) !important; | |
} | |
.taskbar .icons-right a { | |
display: table-cell; | |
} | |
.taskbar .icons-right a:hover { | |
background-color: rgba(255, 255, 255, 0.1) !important; | |
} | |
.taskbar .icons-right a:not(:first-child) { | |
margin-left: -4px; | |
} | |
.taskbar .icons-right .small-icons { | |
width: 24px !important; | |
} | |
/* ========================================================================== | |
Desktop | |
========================================================================== */ | |
.desktop { | |
display: flex; | |
} | |
.desktop .icon-desktop { | |
padding: 4px 8px 4px 8px; | |
border: 2px solid transparent; | |
text-align: center; | |
margin-bottom: 32px; | |
} | |
.desktop .icon-desktop a { | |
display: block; | |
text-decoration: none; | |
cursor: default; | |
} | |
.desktop .icon-desktop img { | |
height: 48px; | |
width: 48px; | |
} | |
.desktop .icon-desktop span { | |
display: block; | |
color: white; | |
font-size: 11px; | |
text-align: center; | |
} | |
.desktop .icon-desktop:hover { | |
background: rgba(255, 255, 255, 0.1); | |
border: 2px solid rgba(255, 255, 255, 0.2); | |
} | |
.desktop .icon-desktop:first-child { | |
margin-top: 5px; | |
} | |
.desktop #sound-modal { | |
background: #005a9e; | |
position: absolute; | |
right: 0; | |
bottom: 43px; | |
height: 100px; | |
width: 380px; | |
visibility: hidden; | |
} | |
.desktop #sound-modal i { | |
position: absolute; | |
top: 50%; | |
left: 50%; | |
transform: translate(-50%, -50%); | |
left: -20px !important; | |
color: whitesmoke; | |
} | |
.desktop #sound-modal span.data-value { | |
position: absolute; | |
top: 50%; | |
right: -40px; | |
transform: translateY(-50%); | |
color: whitesmoke; | |
} | |
.desktop #sound-modal .sound-text { | |
text-align: center; | |
margin-top: 15px; | |
color: whitesmoke; | |
} | |
.desktop #sound-modal .sound-progress { | |
position: absolute; | |
top: 50%; | |
left: 50%; | |
transform: translate(-50%, -50%); | |
top: 70%; | |
} | |
.desktop #sound-modal .sound-progress .bar-sound { | |
width: 230px; | |
height: 5px; | |
background: linear-gradient(to right, #2989d8 0%, #2989d8 50%, grey 51%, grey 51%); | |
} | |
.desktop #sound-modal .sound-progress .bar-sound-drag { | |
height: 20px; | |
width: 7px; | |
background: #0078d7; | |
position: absolute; | |
top: 50%; | |
left: 50%; | |
transform: translate(-50%, -50%); | |
border-radius: 3px; | |
} | |
.desktop #sound-modal:target { | |
visibility: visible; | |
animation-name: open-height; | |
animation-duration: 0.1s; | |
transition: 0.1s; | |
} | |
@keyframes open-height { | |
0% { | |
height: 50px; | |
opacity: 0.5; | |
} | |
100% { | |
height: 100px; | |
opacity: 1; | |
} | |
} | |
.desktop #sound-modal:hover .bar-sound-drag { | |
background: white; | |
} | |
/* Wifi */ | |
#wifi-modal { | |
background: #005a9e; | |
position: absolute; | |
right: 0; | |
bottom: 43px; | |
height: 600px; | |
width: 380px; | |
color: white; | |
visibility: hidden; | |
display: flex; | |
flex-direction: column; | |
} | |
#wifi-modal:target { | |
visibility: visible !important; | |
animation-name: open; | |
animation-duration: 0.1s; | |
transition: 0.1s; | |
} | |
@keyframes open { | |
0% { | |
height: 550px; | |
opacity: 0.5; | |
} | |
100% { | |
height: 600px; | |
opacity: 1; | |
} | |
} | |
#wifi-modal .list-networks .networks { | |
padding: 20px; | |
cursor: default; | |
} | |
#wifi-modal .list-networks .networks i { | |
transform: rotate(45deg); | |
font-size: 25px; | |
} | |
#wifi-modal .list-networks .networks:first-child { | |
background: rgba(255, 255, 255, 0.1); | |
} | |
#wifi-modal .list-networks .networks:hover { | |
background: rgba(255, 255, 255, 0.15); | |
} | |
#wifi-modal .list-networks .networks span.name-wifi { | |
font-size: 18px; | |
} | |
#wifi-modal .list-networks .networks span.type-wifi { | |
display: block; | |
font-size: 15px; | |
color: rgba(245, 245, 245, 0.644); | |
} | |
#wifi-modal .list-networks .networks .text-wifi { | |
display: inline-block; | |
position: relative; | |
width: 80%; | |
} | |
#wifi-modal .list-networks .networks .icons-wifi { | |
float: left; | |
padding: 10px 10px 0px 0px; | |
margin-right: 15px; | |
} | |
#wifi-modal .list-networks .networks .propriety { | |
font-size: 15px; | |
color: rgba(245, 245, 245, 0.6); | |
display: block; | |
margin-top: 10px; | |
text-decoration: underline; | |
cursor: pointer; | |
} | |
#wifi-modal .list-networks .networks .propriety:hover { | |
color: rgba(245, 245, 245, 0.9); | |
} | |
#wifi-modal .list-networks .networks button { | |
display: block; | |
color: white; | |
background: #338ed6; | |
border: 2px solid transparent; | |
padding-left: 40px; | |
padding-right: 40px; | |
padding-top: 7px; | |
padding-bottom: 7px; | |
font-size: 15px; | |
float: right; | |
margin-top: 10px; | |
} | |
#wifi-modal .list-networks .networks button:hover { | |
border: 2px solid rgba(255, 255, 255, 0.63); | |
} | |
#wifi-modal .list-networks .networks button:focus { | |
background: #66aae0; | |
outline: none; | |
border: 2px solid transparent; | |
} | |
#wifi-modal .list-networks .options-wifi { | |
position: absolute; | |
bottom: 0; | |
} | |
#wifi-modal .list-networks .options-wifi .options-bloc { | |
display: flex; | |
flex-direction: row; | |
} | |
#wifi-modal .list-networks .options-wifi .options-bloc .bloc-options { | |
height: 75px; | |
width: 95px; | |
background: rgba(255, 255, 255, 0.1); | |
margin: 10px 0px 5px 6px; | |
position: relative; | |
border: 2px solid transparent; | |
cursor: default; | |
} | |
#wifi-modal .list-networks .options-wifi .options-bloc .bloc-options i { | |
position: absolute; | |
top: 10px; | |
left: 5px; | |
} | |
#wifi-modal .list-networks .options-wifi .options-bloc .bloc-options span { | |
display: block; | |
position: absolute; | |
bottom: 3px; | |
left: 5px; | |
font-size: 14px; | |
} | |
#wifi-modal .list-networks .options-wifi .options-bloc .bloc-options:first-child { | |
background: rgba(255, 255, 255, 0.3); | |
} | |
#wifi-modal .list-networks .options-wifi .options-bloc .bloc-options:hover { | |
border: 2px solid rgba(255, 255, 255, 0.63); | |
} | |
#wifi-modal .list-networks .options-wifi .options-wifi-text { | |
margin-left: 6px; | |
} | |
#wifi-modal .list-networks .options-wifi .options-wifi-text span { | |
display: block; | |
font-size: 14px; | |
color: rgba(245, 245, 245, 0.8); | |
} | |
#wifi-modal .list-networks .options-wifi .options-wifi-text span:first-child { | |
text-decoration: underline; | |
cursor: pointer; | |
} | |
#wifi-modal .list-networks .options-wifi .options-wifi-text span:not(:first-child) { | |
font-size: 12px; | |
cursor: default; | |
} | |
#start-menu-modal { | |
background: #005a9e; | |
position: absolute; | |
left: 0; | |
bottom: 43px; | |
height: 600px; | |
color: white; | |
visibility: hidden; | |
display: grid; | |
grid-template-columns: 50px 250px 400px; | |
cursor: default; | |
} | |
#start-menu-modal:target { | |
visibility: visible !important; | |
animation-name: open; | |
animation-duration: 0.1s; | |
transition: 0.1s; | |
} | |
@keyframes open { | |
0% { | |
height: 550px; | |
opacity: 0.5; | |
} | |
100% { | |
height: 600px; | |
opacity: 1; | |
} | |
} | |
#start-menu-modal #user { | |
display: flex; | |
flex-direction: column; | |
align-items: center; | |
} | |
#start-menu-modal #user a { | |
color: whitesmoke; | |
height: 50px; | |
width: 50px; | |
display: flex; | |
justify-content: center; | |
align-items: center; | |
text-decoration: none; | |
cursor: default; | |
} | |
#start-menu-modal #user a:hover { | |
background: rgba(255, 255, 255, 0.1); | |
} | |
#start-menu-modal #user .push { | |
margin-bottom: auto; | |
} | |
#start-menu-modal #apps { | |
display: flex; | |
flex-direction: column; | |
overflow-y: visible; | |
padding: 10px; | |
} | |
#start-menu-modal #apps a { | |
color: whitesmoke; | |
display: flex; | |
text-decoration: none; | |
padding: 2px 10px 0px 20px; | |
line-height: 2.5; | |
font-size: 12px; | |
letter-spacing: 0.5px; | |
cursor: default; | |
} | |
#start-menu-modal #apps a img { | |
height: 30px; | |
width: 30px; | |
padding: 4px; | |
} | |
#start-menu-modal #apps a img[alt="sublime"] { | |
background: #292929; | |
} | |
#start-menu-modal #apps a img[alt="access"] { | |
background: #7c2325; | |
} | |
#start-menu-modal #apps a i { | |
font-size: 25px; | |
line-height: 1.1; | |
} | |
#start-menu-modal #apps a span { | |
margin-left: 8px; | |
color: whitesmoke; | |
} | |
#start-menu-modal #apps a:hover { | |
background: rgba(255, 255, 255, 0.1); | |
} | |
#start-menu-modal #apps a.category { | |
height: 30px; | |
} | |
#start-menu-modal #others .title-others { | |
color: whitesmoke; | |
text-decoration: none; | |
padding: 10px 10px 0px 20px; | |
line-height: 2.5; | |
font-size: 12px; | |
letter-spacing: 0.5px; | |
} | |
#start-menu-modal #others .box-others { | |
display: inline-flex; | |
padding-left: 20px; | |
flex-wrap: wrap; | |
} | |
#start-menu-modal #others .box-others .box { | |
height: 100px; | |
width: 100px; | |
position: relative; | |
background: #0078d7; | |
margin-left: 4px; | |
border: 2px solid transparent; | |
margin-bottom: 4px; | |
} | |
#start-menu-modal #others .box-others .box img { | |
height: 40px; | |
width: 40px; | |
position: absolute; | |
top: 50%; | |
left: 50%; | |
transform: translate(-50%, -50%); | |
} | |
#start-menu-modal #others .box-others .box span { | |
position: absolute; | |
bottom: 3px; | |
left: 4px; | |
font-size: 12px; | |
} | |
#start-menu-modal #others .box-others .box:hover { | |
border: 2px solid #7fbbeb; | |
} | |
/* ========================================================================== | |
Chrome | |
========================================================================== */ | |
#chrome-pop-up { | |
position: absolute; | |
top: 50%; | |
left: 50%; | |
transform: translate(-50%, -50%); | |
height: 500px; | |
width: 900px; | |
background: white; | |
visibility: hidden; | |
border: 2px solid #004275; | |
z-index: 1; | |
resize: both; | |
overflow-y: hidden; | |
} | |
#chrome-pop-up:target { | |
visibility: visible; | |
} | |
#chrome-pop-up iframe { | |
height: 100vh; | |
width: 100%; | |
} | |
.chrome-top { | |
height: 30px; | |
width: 100%; | |
position: relative; | |
border-bottom: 1px solid grey; | |
} | |
.chrome-tabs { | |
float: left; | |
position: relative; | |
margin-left: 12px; | |
} | |
.chrome-tabs .tabs { | |
padding-top: 6px; | |
padding-left: 12px; | |
padding-right: 6px; | |
padding-bottom: 6px; | |
width: 180px; | |
background: #f2f2f2; | |
cursor: default; | |
} | |
.chrome-tabs .tabs .text-tabs { | |
font-size: 12px; | |
margin-left: 3px; | |
vertical-align: text-bottom; | |
} | |
.chrome-tabs .tabs .close-tabs { | |
float: right; | |
margin-right: 10px; | |
height: 15px; | |
width: 15px; | |
text-align: center; | |
line-height: 0.9; | |
font-size: 14px; | |
font-weight: bold; | |
border-radius: 50%; | |
font-weight: 500; | |
font-family: monospace; | |
} | |
.chrome-tabs .tabs .close-tabs:hover { | |
background: rgba(255, 0, 0, 0.781); | |
color: white; | |
padding: 1px; | |
} | |
.chrome-tabs .tabs:before { | |
content: " "; | |
position: absolute; | |
left: -33px; | |
bottom: 0; | |
background: grey; | |
width: 64px; | |
height: 1px; | |
transform: rotate(104deg); | |
} | |
.chrome-tabs .tabs:after { | |
content: " "; | |
position: absolute; | |
right: -31px; | |
bottom: 0; | |
background: grey; | |
width: 64px; | |
height: 1px; | |
transform: rotate(70deg); | |
} | |
.chrome-tabs .tabs .icons-tabs img { | |
height: 16px; | |
width: 16px; | |
} | |
.new-tabs { | |
width: 26px; | |
height: 15px; | |
background: #ccc; | |
transform: skew(27deg); | |
position: absolute; | |
top: 7px; | |
right: -30px; | |
border: 1px solid grey; | |
border-radius: 2px; | |
} | |
.new-tabs:hover { | |
background: rgba(128, 128, 128, 0.3); | |
} | |
.chrome-close { | |
display: flex; | |
justify-content: flex-end; | |
} | |
.chrome-close a { | |
text-decoration: none; | |
font-size: 11px; | |
padding: 8px 24px 7px 24px; | |
color: grey; | |
} | |
.chrome-close a:hover:not(:last-child) { | |
background: #dfdfdf; | |
color: black; | |
} | |
.chrome-close a:hover:last-child { | |
background: rgba(255, 0, 0, 0.781); | |
color: white; | |
} | |
.chrome-close a:not(:first-child) { | |
margin-left: -4px; | |
} | |
.triangle { | |
position: absolute; | |
top: 0; | |
left: 0; | |
width: 0; | |
height: 0; | |
border-top: 0px solid transparent; | |
border-bottom: 30px solid transparent; | |
border-left: 7px solid white; | |
} | |
.triangle-2 { | |
position: absolute; | |
top: 0; | |
right: 0; | |
width: 0; | |
height: 0; | |
border-top: 0px solid transparent; | |
border-bottom: 30px solid transparent; | |
border-left: 10px solid white; | |
transform: scaleX(-1); | |
} | |
.chrome-bottom { | |
background: #f2f2f2; | |
height: 62px; | |
position: relative; | |
display: flex; | |
flex-direction: row; | |
} | |
.chrome-bottom .options-bar { | |
height: calc(62px / 2); | |
width: 100%; | |
} | |
.chrome-bottom .options-bar a { | |
text-decoration: none; | |
border-radius: 3px; | |
} | |
.chrome-bottom .options-bar a:hover { | |
background: #dfdfdf; | |
} | |
.chrome-bottom .options-bar .icons-bar { | |
padding: 3px; | |
margin-left: 4px; | |
display: flex; | |
flex-wrap: nowrap; | |
} | |
.chrome-bottom .options-bar .icons-bar .arrows { | |
flex: 0 0 85px; | |
flex-direction: row; | |
align-self: center; | |
} | |
.chrome-bottom .options-bar .icons-bar .arrows a { | |
color: #5a5a5a; | |
padding: 4px; | |
} | |
.chrome-bottom .options-bar .search-bar { | |
width: 100%; | |
} | |
.chrome-bottom .options-bar .search-bar input { | |
border: 1px solid grey; | |
border-radius: 4px; | |
padding: 8px; | |
width: 100%; | |
text-indent: 87px; | |
} | |
.chrome-bottom .options-bar .search-bar input:focus { | |
outline: none; | |
} | |
.chrome-bottom .options-bar .search-bar .info { | |
position: absolute; | |
font-size: 12px; | |
color: #27ae60; | |
border-right: 1px solid rgba(128, 128, 128, 0.808); | |
padding: 9px; | |
cursor: default; | |
} | |
.chrome-bottom .options-bar .search-bar .info:hover { | |
background: rgba(128, 128, 128, 0.2); | |
} | |
.chrome-bottom .options-bar .search-bar .star { | |
position: absolute; | |
font-size: 12px; | |
color: grey; | |
padding: 6px; | |
top: 5px; | |
right: 27px; | |
border-radius: 2px; | |
cursor: default; | |
} | |
.chrome-bottom .options-bar .search-bar .star:hover { | |
background: rgba(128, 128, 128, 0.2); | |
} | |
.chrome-bottom .options-bar .points-bar { | |
border-radius: 3px; | |
} | |
.chrome-bottom .options-bar .points-bar a { | |
color: #5a5a5a; | |
} | |
.chrome-bottom .options-bar .points-bar .points { | |
display: inline-flex; | |
transform: rotate(90deg); | |
cursor: default; | |
color: grey; | |
margin-top: 6px; | |
border-radius: 3px; | |
} | |
.chrome-bottom .options-bar .points-bar:hover { | |
background: rgba(128, 128, 128, 0.2); | |
} | |
.chrome-bottom .bookmarks { | |
flex: 0 0 24%; | |
background: #f2f2f2; | |
} | |
.chrome-bottom .bookmarks .folder-book { | |
cursor: default; | |
border-radius: 1px; | |
display: inline; | |
} | |
.chrome-bottom .bookmarks .folder-book a { | |
font-size: 12px; | |
padding-right: 8px; | |
color: rgba(0, 0, 0, 0.836); | |
cursor: default; | |
padding-bottom: 3px; | |
} | |
.chrome-bottom .bookmarks .folder-book i { | |
padding: 1px 8px 0px 10px; | |
font-size: 16px; | |
vertical-align: bottom; | |
} | |
.chrome-bottom .bookmarks .folder-book i.fa-css3-alt { | |
color: #1b73ba; | |
} | |
.chrome-bottom .bookmarks .folder-book i.fa-windows { | |
color: grey; | |
} | |
.chrome-bottom .bookmarks .folder-book:hover { | |
background: #dfdfdf; | |
} | |
.chrome-bottom .bookmarks .folder-book:first-child { | |
margin-left: 4px; | |
} | |
.chrome-bottom .bookmarks .folder-book:first-child a { | |
vertical-align: baseline; | |
} | |
.chrome-bottom .bookmarks .folder-book span { | |
background: #1f8dd6; | |
padding: 1px 3px 0px 3px; | |
font-size: 13px; | |
color: white; | |
vertical-align: text-top; | |
margin-right: 8px; | |
margin-left: 8px; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment