28

GitHub - Athari/CssGitHubWindows: (UserStyle) GitHub Windows Edition [MIT]

 5 years ago
source link: https://github.com/Athari/CssGitHubWindows
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

ReadMe.md

install_windows-0001.png

GitHub Windows Edition: User style transforming GitHub into Windows 9x

Install with Stylus Install with Stylish

CssGitHubWindows is a user style which transforms GitHub's pages into GUI resembling Windows 9x. All modern browsers should be supported.

NOTE: the style is a proof-of-concept / alpha. Only some parts of the website have been fully transformed.

Screenshots

YaLinqo

CoreFX

Features

  • Almost pixel-perfect reproduction of buttons, tabs, separators, groups, edit boxes, list boxes, tooltips, windows.
  • Focus rectangles, text selection styles and other elements adjusted where possible.
  • Some icons changed into icons from Windows 9x.
  • Some UI has been transformed, for example repository stats are displayed as a shell list box and various group boxes have been titled.

Install

You can use either Stylus or Stylish extension (only one is required). Stylus is free, open-source and with more features; Stylish is older and with questionable practices, but more popular. If your browser is neither Firefox nor Chrome, please refer to online guides, it gets more complicated.

Click on the extension title to see detailed instructions.

A. Stylus
  1. Add Stylus extension to your browser:

  2. Add user style:

B. Stylish
  1. Add Stylish extension to your browser:

  2. Add user style:

Known issues

  • Due to requirement of elements to have multiple borders, size of some controls like buttons has been changed. If GitHub uses pixel sizes for buttons, they may be cut by a few pixels.
  • Due to tooltips being children of controls, they change full control size, so focus borders may be displayed incorrectly.

License

Licensed under the MIT License.

Links


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK