Dark Google Drive

Dark Google Drive - dev.

当前为 2018-08-16 提交的版本,查看 最新版本

// ==UserScript==
// @name        Dark Google Drive
// @namespace   english
// @description Dark Google Drive - dev.
// @include     http*://*drive.google.com*
// @version     1.5
// @run-at document-start
// @grant       GM_addStyle
// ==/UserScript==



var style = document.createElement('style');
style.type = 'text/css';
style.innerHTML = '                                                   /*google drive dark*//*\n*//*\n*/.a-nEbBXb .a-qc-La {/*\n*/    background-color: #2d2d2d;/*\n*/}/*\n*//*\n*/.a-nEbBXb body {/*\n*/    color: #ededed;/*\n*/    font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif;/*\n*/}/*\n*//*\n*/.a-nEbBXb .a-D-B.a-D-B-gc-WErN3d {/*\n*/    background-color: #272727;/*\n*/    -moz-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2);/*\n*/    box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2);/*\n*/}/*\n*//*\n*/.gb_Ta {/*\n*/    color: #ededed;/*\n*/}/*\n*//*\n*/.gb_ce {/*\n*/    background-color: #232323;/*\n*/    transition: background-color .4s;/*\n*/}/*\n*/.gb_lc {/*\n*/    background-color: #3c3c3c;/*\n*/    bottom: 0;/*\n*/    color: #dadada;/*\n*/    height: -moz-calc(100vh - 100%);/*\n*/    height: calc(100vh - 100%);/*\n*/    overflow-y: auto;/*\n*/    overflow-x: hidden;/*\n*/    position: absolute;/*\n*/    top: 100%;/*\n*/    z-index: 990;/*\n*/    will-change: visibility;/*\n*/    visibility: hidden;/*\n*/    display: -webkit-flex;/*\n*/    display: flex;/*\n*/    flex-direction: column;/*\n*/    -moz-transition: transform .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear .25s;/*\n*/    transition: transform .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear .25s;/*\n*/}/*\n*//*\n*/.gb_aa {/*\n*/    background: #262626;/*\n*/    border: 1px solid #212121;/*\n*/        border-top-color: rgb(33, 33, 33);/*\n*/        border-right-color: rgb(33, 33, 33);/*\n*/        border-bottom-color: rgb(33, 33, 33);/*\n*/        border-left-color: rgb(33, 33, 33);/*\n*/    border-color: rgba(0,0,0,.2);/*\n*/    color: #ececec;/*\n*/    -moz-box-shadow: 0 2px 10px rgba(0,0,0,.2);/*\n*/    box-shadow: 0 2px 10px rgba(0,0,0,.2);/*\n*/    display: none;/*\n*/    outline: none;/*\n*/    overflow: hidden;/*\n*/        overflow-y: hidden;/*\n*/    position: absolute;/*\n*/    right: 8px;/*\n*/    top: 62px;/*\n*/    -moz-animation: gb__a .2s;/*\n*/    animation: gb__a .2s;/*\n*/    -moz-border-radius: 2px;/*\n*/    border-radius: 2px;/*\n*/    -moz-user-select: text;/*\n*/}/*\n*/.gb_Qe ,.gb_Qe.gb_8e{/*\n*/    background: rgba(189, 189, 189, 0.7);/*\n*/    border: 1px solid rgba(246, 246, 246, 0.44);/*\n*/    -moz-border-radius: 4px;/*\n*/    border-radius: 4px;/*\n*/    margin-left: auto;/*\n*/    margin-right: auto;/*\n*/    max-width: 720px;/*\n*/    position: relative;/*\n*/    -moz-transition: background 100ms ease-in,width 100ms ease-out;/*\n*/    transition: background 100ms ease-in,width 100ms ease-out;/*\n*/}/*\n*/.a-jn-yd {/*\n*/    background: #383838;/*\n*/    border-top: 1px solid rgba(0,0,0,.12);/*\n*/    box-sizing: border-box;/*\n*/    color: #c6c6c6;/*\n*/    position: relative;/*\n*/    width: 100%;/*\n*/    z-index: 2300;/*\n*/}/*\n*//*\n*//*\n*/.a-jn-Ma-nb-J {/*\n*/    background-color: #1b1b1b;/*\n*/    border-top: 1px solid #232323;/*\n*/        border-top-color: rgb(35, 35, 35);/*\n*/        border-top-style: solid;/*\n*/        border-top-width: 1px;/*\n*/    color: #dedede;/*\n*/    font-weight: bold;/*\n*/    padding: 20px;/*\n*/}/*\n*//*\n*/.a-s-yd-J.a-s-yd-Sa > * {/*\n*/    background-color: #0b0b0b;/*\n*/}/*\n*//*\n*/.gssb_m {/*\n*/    color: #d8d8d8;/*\n*/    background: #242424;/*\n*/}/*\n*//*\n*//*\n*/.gssb_i {/*\n*//*\n*/    background: #242424;/*\n*//*\n*/} /*22222222222222222*/  .gb_Ta {/*\n*/  color: #dedede !important;/*\n*/}/*\n*/.gb_ce {/*\n*/  background-color: #272727 !important;  /*\n*/}/*\n*//*\n*//*\n*/.gb_Qe {/*\n*/  background: rgba(177, 177, 177, 0.62) !important;  /*\n*/  border: 1px solid rgba(206, 206, 206, 0.43) !important;  /*\n*/  -moz-border-radius: 4px;/*\n*/  border-radius: 4px;/*\n*/  margin-left: auto;/*\n*/  margin-right: auto;/*\n*/  max-width: 720px;/*\n*/  position: relative;/*\n*/  -moz-transition: background 100ms ease-in,width 100ms ease-out;/*\n*/  transition: background 100ms ease-in,width 100ms ease-out;/*\n*/}/*\n*//*\n*//*\n*/.gb_Qe.gb_8e {/*\n*/  border: 1px solid rgba(236, 236, 236, 0.87) !important;  /*\n*/  background: rgb(189, 189, 189) !important;  /*\n*/  -moz-box-shadow: 0 1px 1px  rgba(221, 221, 221, 0.52) !important;  /*\n*/  box-shadow: 0 1px 1px rgba(221, 221, 221, 0.52) !important;  /*\n*/}/*\n*//*\n*//*\n*/.gssb_e {/*\n*/  background-color: #383838 !important;  /*\n*/  border: solid #111 !important;  /*\n*/   border-top-color: rgb(17, 17, 17) !important;  /*\n*/  border-width: 1px 0 0 0;/*\n*/  border-top-color: #141414 !important;  /*\n*/}/*\n*/.gssb_m {/*\n*/  color: #ddd !important;  /*\n*/  background: #232323 !important;  /*\n*/}/*\n*//*\n*/.gssb_m  tr td div{/*\n*/  color: #ddd !important;  /*\n*/  background: #272727 !important;/*\n*/}/*\n*/                                   ';
document.getElementsByTagName('head')[0].appendChild(style);