GitHub рдмрджрд▓ рд░рд╣рд╛ рд╣реИ ... GitHub рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг Windows 95 рдореЗрдВ рдмрджрд▓ рд░рд╣рд╛ рд╣реИ


рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ, рдЯреНрд╡рд┐рдЯрд░ рдкрд░, рдЙрдиреНрд╣реЛрдВрдиреЗ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХреЗ рд╕рдореНрдорд╛рди рдореЗрдВ рдПрдХ рдЪреБрдЯрдХреБрд▓рд╛ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдерд╛ , рдЬрд┐рд╕рдореЗрдВ рд╕рд╛рдЗрдЯ рдХреЗ рдПрдХ рдкреГрд╖реНрда - рдЬреАрдердм рдХреЛ рд╡рд┐рдВрдбреЛрдЬ 98 рдХреА рд╢реИрд▓реА рдореЗрдВ рдкреБрдирдГ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ ред рдореИрдВрдиреЗ рддрдп рдХрд┐рдпрд╛ рдХрд┐ рдордЬрд╛рдХ рдмрдирдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрд╛рдХ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдерд╛ред


рд░рдВрдЧ


"рдХреНрд▓рд╛рд╕рд┐рдХ" рд╡рд┐рдВрдбреЛрдЬ рд╡рд┐рд╖рдп рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрдИ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпреЛрдВ рд╣реИред рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг (9x рддрдХ) рд╕рдлреЗрдж рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ, рдереЛрдбрд╝реЗ рдЧреЛрд▓ рдмрдЯрди рд╕реАрдорд╛рдУрдВ рдФрд░ рдПрдХ рдмрд╣реБрдд рд╣реА рдордЬрдмреВрдд рдЫрджреНрдо рдорд╛рддреНрд░рд╛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╖реНрдард┐рдд рдереЗред рд╡рд┐рдВрдбреЛрдЬ 95 рдореЗрдВ, рдЦрд┐рдбрд╝рдХрд┐рдпрд╛рдВ рдЧреНрд░реЗ рд╣реЛ рдЧрдИрдВ, рд╕рдм рдХреБрдЫ рдЕрдзрд┐рдХ рдЪреМрдХреЛрд░ рд╣реЛ рдЧрдпрд╛, рдФрд░ рдЫрджреНрдо рдорд╛рддреНрд░рд╛ рдмрдирд╛рдиреЗ рдХреА рд▓рд╛рдЗрдиреЗрдВ рдПрдХ рдкрд┐рдХреНрд╕реЗрд▓ рддрдХ рдХрдо рд╣реЛ рдЧрдИрдВред рд╡рд┐рдВрдбреЛрдЬ 98 рдореЗрдВ рдЧреНрд░реЗрдб рдЬреЛрдбрд╝реЗ рдЧрдП, рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ рд╢реИрд▓реА рдХрдореЛрдмреЗрд╢ рд╡реИрд╕реА рд╣реА рдмрдиреА рд░рд╣реАред рд╡рд┐рдВрдбреЛрдЬ 2000 рдореЗрдВ рдереЛрдбрд╝рд╛ рдкреАрд▓рд╛ рд░рдВрдЧ рд╣реИред


рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ 95 рдкрд░ рдмрд╕ рдЧрдпрд╛, рдФрд░ рддрд╛рдХрд┐ рд░рдВрдЧреЛрдВ рдХреЛ рдмрд╛рдж рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ, рдореИрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рд╕реАрдПрд╕рдПрд╕ рдЪрд░ (рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рдпрд╛ "рдХрд╕реНрдЯрдо рдЧреБрдг) рдХреЗ рд░реВрдк рдореЗрдВ рдбрд┐рдЬрд╛рдЗрди рдХрд┐рдпрд╛:


--color-button-text: rgb(0, 0, 0); --color-button-face: rgb(192, 192, 192); --color-button-highlight: rgb(255, 255, 255); --color-button-shadow: rgb(128, 128, 128); --color-button-shadow-dark: rgb(0, 0, 0); --color-button-checked: rgb(223, 223, 223); --color-window-text: rgb(0, 0, 0); --color-window: rgb(255, 255, 255); --color-active-caption-text: rgb(255, 255, 255); --color-active-caption: rgb(0, 0, 128); --color-info-background: rgb(255, 255, 192); --color-highlight-text: rgb(255, 255, 255); --color-highlight: rgb(0, 0, 128); --color-gray-text: rgb(128, 128, 128); --color-link: rgb(0, 0, 255); --color-hover: rgb(223, 223, 255); 

рдлреЛрдВрдЯ


рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реЗ рдкрд┐рдХреНрд╕реЗрд▓ рдлреЛрдВрдЯ рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ "рдПрдордПрд╕ рд╕реЗрдиреНрд╕ рд╕реЗрд░рд┐рдлрд╝" рд╕реЗ рд╕рдВрддреЛрд╖ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред


  body { background: var(--color-button-face) !important; font: 12px/1.2 MS Sans Serif, MS Reference Sans Serif !important; } 

рд╡рд┐рдВрдбреЛрдЬ рдЗрдВрдЯрд░рдлреЗрд╕ рдкрд░ рд╣рд░ рдЬрдЧрд╣ рдлрд╝реЙрдиреНрдЯ рдХрд╛ рдЖрдХрд╛рд░ рд▓рдЧрднрдЧ рд╕рдорд╛рди рдерд╛, рдЗрд╕рд▓рд┐рдП рдХрдИ рддрддреНрд╡реЛрдВ рдкрд░ font: inherit !important; рдЬреЛрдбрд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП font: inherit !important; ред рдкрд╛рда рдЪрдпрди рд░рдВрдЧ рдЕрдм ::selection рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреБрди ::selection рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдпрд╣ рдЕрднреА рднреА рдХреЗрд╡рд▓ рдПрдХ рдЙрдкрд╕рд░реНрдЧ рдХреЗ рд╕рд╛рде рд╕рдорд░реНрдерд┐рдд рд╣реИред


  ::selection { color: var(--color-highlight-text) !important; background: var(--color-highlight) !important; } 

рдФрд░ рдЪреВрдВрдХрд┐ рдореБрдЦреНрдп рдлрд╝реЙрдиреНрдЯ рдкрдардиреАрдп рдерд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЕрдХреЗрд▓реЗ рдХреЛрдб рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рдлрд╝реЙрдиреНрдЯ рдЫреЛрдбрд╝рдиреЗ рдФрд░ рдЗрд╕реЗ "рдХреВрд░рд┐рдпрд░ рдиреНрдпреВ" рдореЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред


рдЖрдпрддрди


рдЕрдЧрд▓реА рд╕рдорд╕реНрдпрд╛ рдЖрд░реЗрдЦрдг рдорд╛рддреНрд░рд╛ рд╣реИред рд╕реАрдПрд╕рдПрд╕ рдмреЙрд░реНрдбрд░реНрд╕ рдЕрднреА рднреА рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдкрд░рдд рдореЗрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП box-shadow рдХрд╛ рдЙрдкрдпреЛрдЧ рдбрдмрд▓ рдЖрдЙрдЯрд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдерд╛ред


рд╕реВрдЪреА рдмреЙрдХреНрд╕, рдЯреЗрдХреНрд╕реНрдЯрдмреЙрдХреНрд╕, рдЯреНрд░реА рд╡реНрдпреВ ...


рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рдкрддреНрддреА рдмрдХреНрд╕реЗ" рдФрд░ рдЕрдиреНрдп рд╕рдлреЗрдж рдмрд╛рдврд╝ рд╡рд╛рд▓реЗ рддрддреНрд╡реЛрдВ рдХреЛ рдкреЗрдВрдЯ рдХрд░реЗрдВ:


  .file-wrap, .blob-wrapper, #readme, .overall-summary, .issues-listing > div[class^=border] { background: var(--color-window) !important; border: solid 1px black !important; border-color: var(--box-3d-border-color) !important; border-radius: 0 !important; box-shadow: var(--box-3d-box-shadow) !important; } 

рдЬрд╣рд╛рдБ


  --group-3d-border-color: var(--color-button-highlight) var(--color-button-shadow) var(--color-button-shadow) var(--color-button-highlight); --box-3d-box-shadow: 0 -1px 0 0 var(--color-button-shadow), -1px 0 0 0 var(--color-button-shadow), -1px -1px 0 0 var(--color-button-shadow), -1px 1px 0 0 var(--color-button-highlight), 1px 0 0 0 var(--color-button-highlight), 1px 1px 0 0 var(--color-button-highlight); 

рдЗрддрдиреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЫрд╛рдпрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рддрд╛рдХрд┐ рдПрдХ рддрд░рдл рдПрдХрд▓-рдкрд┐рдХреНрд╕реЗрд▓ "рдлрд╝рд┐рд▓рд╛рд▓реЗрдЯреНрд╕" рди рд╣реЛрдВ (рдпрджрд┐ рдПрдХ рдЫрд╛рдпрд╛ рдКрдкрд░ рдЬрд╛рддреА рд╣реИ рдФрд░ рджреВрд╕рд░реА рджрд╛рдИрдВ рдУрд░, рддреЛ рдКрдкрд░ рджрд╛рдИрдВ рдУрд░ рдФрд░ рдиреАрдЪреЗ рдмрд╛рдИрдВ рдУрд░ рдПрдХ рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд рдкрд┐рдХреНрд╕реЗрд▓ рд╣реЛрдЧрд╛)ред


рдмрдЯрди


рд╣рдо рдмрдЯрди рдХреЗ рд╕рд╛рде рднреА рдРрд╕рд╛ рд╣реА рдХрд░рддреЗ рд╣реИрдВ:


  .btn-link, .btn, .btn:hover, .subnav-item, .pagination > :not(.gap), #user-links .dropdown, .js-menu-close { font: inherit !important; font-weight: normal !important; background: var(--color-button-face) !important; color: var(--color-button-text) !important; border: solid 1px transparent !important; border-color: var(--button-3d-border-color-exact) !important; border-radius: 0 !important; box-shadow: var(--button-3d-box-shadow-exact) !important; margin: 1px 2px !important; } 

рдЬрд╣рд╛рдБ


  --button-3d-border-color-exact: var(--color-button-face) var(--color-button-shadow) var(--color-button-shadow) var(--color-button-face); --button-3d-box-shadow-exact: 0 -1px 0 0 var(--color-button-highlight), -1px 0 0 0 var(--color-button-highlight), -1px -1px 0 0 var(--color-button-highlight), -1px 1px 0 0 var(--color-button-shadow-dark), 1px 0 0 0 var(--color-button-shadow-dark), 1px 1px 0 0 var(--color-button-shadow-dark); рд╕рдЯреАрдХ:  --button-3d-border-color-exact: var(--color-button-face) var(--color-button-shadow) var(--color-button-shadow) var(--color-button-face); --button-3d-box-shadow-exact: 0 -1px 0 0 var(--color-button-highlight), -1px 0 0 0 var(--color-button-highlight), -1px -1px 0 0 var(--color-button-highlight), -1px 1px 0 0 var(--color-button-shadow-dark), 1px 0 0 0 var(--color-button-shadow-dark), 1px 1px 0 0 var(--color-button-shadow-dark); рд╕рдЯреАрдХ:  --button-3d-border-color-exact: var(--color-button-face) var(--color-button-shadow) var(--color-button-shadow) var(--color-button-face); --button-3d-box-shadow-exact: 0 -1px 0 0 var(--color-button-highlight), -1px 0 0 0 var(--color-button-highlight), -1px -1px 0 0 var(--color-button-highlight), -1px 1px 0 0 var(--color-button-shadow-dark), 1px 0 0 0 var(--color-button-shadow-dark), 1px 1px 0 0 var(--color-button-shadow-dark); 

рд╕рдЪ рд╣реИ, рдмрдЯрди рдореЗрдВ рдЕрдзрд┐рдХ рддрддреНрд╡ рд╣реЛрддреЗ рд╣реИрдВ, рдЬрдм рджрдмрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕реАрдорд╛ рд╢реИрд▓реА рдмрджрд▓ рдЬрд╛рддреА рд╣реИ, рдФрд░ рдПрдХ рдмрд┐рдВрджреАрджрд╛рд░ рдлреЛрдХрд╕ рдЖрдпрдд рднреА рд╣реЛрддреА рд╣реИред рд╣рдо "рд╕реАрдорд╛рдУрдВ" рдХреЗ рд▓рд┐рдП рддреАрд╕рд░реА рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрддреНрддрд┐ - outline рдХреА рдорджрдж рд╕реЗ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВред


  .btn-link svg, .btn svg, .btn:hover svg, .subnav-item svg, #user-links .dropdown svg, .js-menu-close svg { fill: var(--color-window-text) !important; } .btn-link .dropdown-caret, .btn .dropdown-caret, .btn:hover .dropdown-caret, .subnav-item .dropdown-caret, #user-links .dropdown .dropdown-caret { color: var(--color-window-text) !important; border-top-color: var(--color-window-text) !important; } .btn-link:active, .btn:active, .btn.selected, [open] > .btn, .subnav-item:active, .pagination > :active, #user-links .dropdown:active, .js-menu-close:active { border-color: var(--color-button-shadow) !important; box-shadow: 0 0 0 1px var(--color-button-shadow-dark) !important; } .btn-link:focus, .btn:focus, .subnav-item:focus { outline: dotted 1px var(--color-button-text) !important; outline-offset: -4px !important; } 

TabControl


рдЯреИрдм рдХрд╛рди рдЧреЛрд▓ рд╣реЛрддреЗ рд╣реИрдВред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЧреЛрд▓ рдХреЛрдиреЛрдВ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рдХреЛрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЧреЛрд▓ рдХреЛрдиреЗ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред


  .tabnav-tabs a, .tabnav-tabs span:not(.Counter), .reponav-item, .select-menu-tab a { font-size: 12px; font-weight: normal !important; color: var(--color-button-text) !important; background: var(--color-button-face) !important; border: solid 1px transparent !important; border-color: var(--button-3d-border-color) !important; border-bottom: none !important; border-radius: 2px 2px 0 0 !important; box-shadow: 1px 0 0 var(--color-button-shadow-dark), 0 1px 0 var(--color-button-highlight) !important; margin: 0 1px -1px 0 !important; padding: 4px 6px !important; min-height: 26px; } 

рдмрд╣реБрдд рдХрдо рдЪреАрдЬреЗрдВ рдмрдЪреА рд╣реИрдВ: рд╡рд┐рдХрд▓рд╛рдВрдЧ рдЯреИрдмреНрд╕ рдХреЗ рд▓рд┐рдП рдЧреНрд░реЗ рдЯреЗрдХреНрд╕реНрдЯ рдФрд░ рдХрд░рдВрдЯ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдмреЙрд░реНрдбрд░ рдирд╣реАрдВ рд╣реИ (рдмреЙрд░реНрдбрд░ рдХреА рдХрдореА рдХрд╛ рдПрд╣рд╕рд╛рд╕ рдирдХрд╛рд░рд╛рддреНрдордХ рдЗрдВрдбреЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЯреИрдм рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рддрд╣рдд рдЖрдИрд▓реЗрдЯ рдХреЛ рдХрдо рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ):


  .tabnav-tabs a.selected, .tabnav-tabs span:not(.Counter).selected, .reponav-item.selected, .select-menu-tab a.selected { box-shadow: 1px 0 0 var(--color-button-shadow-dark), 0 1px 0 var(--color-button-face) !important; margin: -2px 1px 1px 0 !important; min-height: 28px; } .tabnav-tabs span:not(.Counter) { color: var(--color-gray-text) !important; } 

GroupBox


рддрддреНрд╡реЛрдВ рдХреЗ рд╕рдореВрд╣реЛрдВ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреА рд╕реАрдорд╛рдУрдВ рдХреЛ рдЗрдВрдбреЗрдВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ groove рдФрд░ ridge рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдирд╣реАрдВ, рдЙрдирдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░рдВрдЧ рд╕реЗрдЯ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ, рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рд░реЗрдВрдбрд░ рдХрд░рдирд╛ рдмрд╣реБрдд рдЕрд▓рдЧ рд╣реИред рд╣рдо рд╕рд┐рджреНрдз рд╡рд┐рдзрд┐ рдкрд░ рд▓реМрдЯрддреЗ рд╣реИрдВ:


  .Box:not(.position-absolute):not(.Popover-message), .blankslate, .border, .timeline-comment, .commit-tease { font: inherit !important; color: inherit !important; line-height: 20px !important; background: var(--color-button-face) !important; border: solid 1px black !important; border-color: var(--group-3d-border-color) !important; border-radius: 0 !important; box-shadow: var(--group-3d-box-shadow) !important; position: relative !important; padding: 12px 8px 4px 8px; margin-top: 2px !important; } 

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдПрдХ рд╢реАрд░реНрд╖рдХ рдХреЗ рдмрд┐рдирд╛ рддрддреНрд╡реЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рдЕрдм рдПрдХ рд╕рдореВрд╣ рдХреА рддрд░рд╣ рдирд╣реАрдВ рджрд┐рдЦрддрд╛ рд╣реИред рдЪрд▓реЛ рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рд╣реЗрдбрд░ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред


  .js-notice > .border::before, .commit-tease::before { color: var(--color-button-text) !important; background: var(--color-button-face) !important; position: absolute; left: 6px; top: -11px; padding: 0 3px; } .js-notice > .border::before { content: "Notice"; } .commit-tease::before { content: "Last commit"; } 

рдЕрдиреНрдп


рдЦрд┐рдбрд╝рдХрд┐рдпрд╛рдВ, рдЯреВрд▓рдЯрд┐рдкреНрд╕ рдФрд░ рднреА рдмрд╣реБрдд рдХреБрдЫ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рдЕрдЪреВрдХ рд╣реИрдВред


рдорд╛рдЙрд╕


рд╣рдо рдкреБрд░рд╛рдиреЗ, рдкреБрд░рд╛рдиреЗ рддрд░реАрдХреЗ рд╕реЗ рдЖрдЗрдХрди рдирд┐рдХрд╛рд▓реЗрдВрдЧреЗ рдЬреЛ рд╕рднреА рдкреБрд░рд╛рдиреЗ рд▓реЛрдЧреЛрдВ рдХреЛ рд╢рд╛рдпрдж рдпрд╛рдж рд╣реЛрдВрдЧреЗ - рд░рд┐рд╕реЛрд░реНрд╕ рд╣реИрдХрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рдЖрдкрдиреЗ рдпрд╣ рдирд╣реАрдВ рдорд╛рдирд╛: рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЕрднреА рднреА рдЬреАрд╡рд┐рдд рд╣реИ, рдЕрднреА рднреА рдИрдорд╛рдирджрд╛рд░ рдлрд╝реЗрд╡рд░ рд╣реИ рдФрд░ рдЕрднреА рднреА рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣рд╛ рд╣реИред рддреЛ рд╣рдо рд╡рд┐рдВрдбреЛрдЬ 95 рд╡рд┐рддрд░рдг рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рд╕рднреА рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рддреЗ рд╣реИрдВ, рд╕реБрдВрджрд░ рдЖрдЗрдХрди рдЪреБрдирддреЗ рд╣реИрдВ ...


рдЕрдм, рдХрдИ рдШрдВрдЯреЗ рдмрд╛рдж, рд╕реАрдПрд╕рдПрд╕ рдореЗрдВ рдЖрдЗрдХрди рдбрд╛рд▓рдиреЗ рдХрд╛ рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, ICO рд╕реЗ PNG рддрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЖрдЗрдХрдиреЛрдВ рдХреЛ рдирд┐рдХрд╛рд▓реЗрдВ (рдореИрдВрдиреЗ рдЯреЛрдЯрд▓ рдХрдорд╛рдВрдбрд░ рдХреЗ рд▓рд┐рдП рдЗрдореЗрдЬрд┐рди рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдХреЛрдИ рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЬреЛ рдкреНрд░рд╛рд░реВрдк рдХреЛ рд╕рдордЭреЗрдЧрд╛), рд╣рдо рдЗрд╕реЗ рдЕрдВрддрд┐рдо рдмрд┐рдЯ (рдореИрдВрдиреЗ TinyPNG.com рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛) рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ CSS ( рдмреЗрд╕ 64 рд╕рд░реНрд╡рд┐рд╕ ) рдореЗрдВ рдбреЗрдЯрд╛ рдпреВрдЖрд░рдЖрдИ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдирдХреЛрдб рдХрд░рддреЗ рд╣реИрдВред -Image.de рдХрд╛рдлреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд┐рдХрд▓рд╛)ред рдпрд╣ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдирд┐рдХрд▓рддрд╛ рд╣реИ:


  --image-folder: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGFBMVEUAAAD//5nMzGYAAAD/zJmZmQD//8zx8fEIMK00AAAAAXRSTlMAQObYZgAAAE5JREFUCNdjQIDQ0GAwzVqWKGoAYgQpKSmFhoYyMISlgYCQAUOYIAg4QRgiIjARR4iICFzEESIiAgQghiMQuAAZQUpgYMDAbAwGBgwYAABoaBIom9Nm3gAAAABJRU5ErkJggg=='); --image-folder-documents: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAMFBMVEUAAACZmQD//5n/zJn///8zMwDn59aGhobMzGZVVVUAM5mAgADx8fH/+/Dq6upNTU2p3qmcAAAAAXRSTlMAQObYZgAAAGlJREFUCNdjAIECBghgfwmmGAVLrn0AMSTaXY68BDNKXNYem72BgUE8LSsrLXMDgyAYpH1gEHEBAguxTAYRJSUlZWWxAAZGJWUlI+NGIAMkoGwIZAAFjIyADAZhZYgIVD+QwRoKAgxwAADcLBkG7Oto1QAAAABJRU5ErkJggg=='); : рдЫрд╡рд┐ / PNG; рдмреЗрд╕ 64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGFBMVEUAAAD // 5nMzGYAAAD / zJmZmQD // 8zx8fEIMK00AAAAAXRSTlMAQObYZgAAAE5JREFUCNdjQIDQ0GAwzVqWKGoAYgQpKSmFhoYyMISlgYCQAUOYIAg4QRgiIjARR4iICFzEESIiAgQghiMQuAAZQUpgYMDAbAwGBgwYAABoaBIom9Nm3gAAAABJRU5ErkJggg ==');  --image-folder: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGFBMVEUAAAD//5nMzGYAAAD/zJmZmQD//8zx8fEIMK00AAAAAXRSTlMAQObYZgAAAE5JREFUCNdjQIDQ0GAwzVqWKGoAYgQpKSmFhoYyMISlgYCQAUOYIAg4QRgiIjARR4iICFzEESIiAgQghiMQuAAZQUpgYMDAbAwGBgwYAABoaBIom9Nm3gAAAABJRU5ErkJggg=='); --image-folder-documents: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAMFBMVEUAAACZmQD//5n/zJn///8zMwDn59aGhobMzGZVVVUAM5mAgADx8fH/+/Dq6upNTU2p3qmcAAAAAXRSTlMAQObYZgAAAGlJREFUCNdjAIECBghgfwmmGAVLrn0AMSTaXY68BDNKXNYem72BgUE8LSsrLXMDgyAYpH1gEHEBAguxTAYRJSUlZWWxAAZGJWUlI+NGIAMkoGwIZAAFjIyADAZhZYgIVD+QwRoKAgxwAADcLBkG7Oto1QAAAABJRU5ErkJggg=='); 

  .octicon-file-directory, .octicon-file { fill: transparent !important; width: 16px !important; height: 16px !important; } .octicon-file-directory { background: var(--image-folder) !important; } .octicon-file { background: var(--image-file-text) !important; } 

рдЫреВрдирд╛ рдЦрддреНрдо


рд╕рд╛рдЗрдЯ рдореЗрдВ рд╢реИрд▓рд┐рдпреЛрдВ рдХреА рдПрдХ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рд╣рд░ рдЬрдЧрд╣ рдЬрд╛рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рд╕рдм рдХреБрдЫ рд╕реНрдЯрд╛рдЗрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред "рдмрдЯрди" рдФрд░ "рд▓рд┐рд╕реНрдЯрдмреЙрдХреНрд╕" рджреЛрдиреЛрдВ рдореЗрдВ рдХрд╛рдлреА рднрд┐рдиреНрди рд╡рд░реНрдЧ рд╣реИрдВред рд╕рд░реНрдХрд▓ рдХрд╛рдЙрдВрдЯрд░реЛрдВ рдХреА рддрд░рд╣ рдмрд╣реБрдд рд╕реА рдЫреЛрдЯреА рдЪреАрдЬреЗрдВ рднреА рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ рдирдВрдЧреЗ рдкрд╛рда рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рд╡рд┐рдВрдбреЛрдЬ 32 рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рд╣реЛрдЧрд╛:


  .Counter { background: inherit !important; font: inherit !important; color: inherit !important; padding: 0 !important; } .Counter::before { content: "("; } .Counter::after { content: ")"; } 

рдЯреЛрдкреА


рдЪреВрдВрдХрд┐ рд╣рдо рдЖрдзреБрдирд┐рдХ рд▓реЛрдЧ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо UserCSS рдХреЗ рд▓рд┐рдП "рдорд╛рдирдХреАрдХреГрдд" рд╢реАрд░реНрд╖рд▓реЗрдЦ рдЬрд╛рд░реА рдХрд░реЗрдВрдЧреЗ, рдЬреЛ рд╕реНрдЯрд╛рдЗрд▓рд╕ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ:


 /* ==UserStyle== @name GitHub Windows Edition [Ath] @namespace https://github.com/Athari @version 0.5.0 @description Transforms GitHub's pages into GUI resembling Windows 9x. @author Athari @homepageURL https://github.com/Athari/CssGitHubWindows @license MIT ==/UserStyle== */ 

рдЕрдм, рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдРрд╕реА рдлрд╛рдЗрд▓ рдЦреЛрд▓рддреЗ рд╣реИрдВ, рддреЛ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╕реНрдЯрд╛рдЗрд▓ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░реЗрдЧрд╛ рдФрд░ рдЕрдкрдбреЗрдЯ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдЧрд╛ред рдФрд░ рдХреЛрдИ рд╕рдВрджрд┐рдЧреНрдз UserStyles.org рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИред


рд╣реЛ рдЧрдпрд╛!


рдЦреИрд░, рдХрдо рдпрд╛ рдЬреНрдпрд╛рджрд╛ред рдкреНрд░реВрдл-рдСрдл-рдХреЙрдиреНрд╕реЗрдкреНрдЯ / рдЕрд▓реНрдлрд╛ рд╕реНрдЯреЗрдЬ рдореЗрдВ рд╕реНрдЯрд╛рдЗрд▓ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдЕрдзрд┐рдХ рд╣реЛрддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХрдИ рдкреЗрдЬ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд░реАрдбрд┐рдЬрд╝рд╛рдЗрди рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдПрдХ рд╢реБрд░реБрдЖрдд рдХреА рдЧрдИ рд╣реИ!



рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╣реИрдВ, рддреЛ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП рд╕реАрдзреЗ рд▓рд┐рдВрдХ рд╣реИрдВ:



рдкреАрдПрд╕ рдЦрдмрд░рджрд╛рд░, рд╕реНрдЯрд╛рдЗрд▓рд┐рд╢ рдХреЛ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЬрд╛рд╕реВрд╕реА рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдФрд░ рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреА рд╕реВрдЪреА рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореИрдВ рдЖрдкрдХреЛ рдЖрдзреБрдирд┐рдХ рдУрдкрди-рд╕реЛрд░реНрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╕реНрдЯрд╛рдЗрд▓рд╕ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рдЕрдЧрд░ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред

Source: https://habr.com/ru/post/hi416283/


All Articles