home
login
Self-hosted Git engine with mailing lists.
summary tree log refs contributors
96d462d33ee80853bb29bfddf6c910675708fa52
4 months ago
Nirmal Almara
basic workaround for css dark mode + bug fix on js
39 files changed, 999 insertions(+), 34 deletions(-)

M

gulpfile.js

M

package.json

M

public/css/style.min.css

R091

public/css/style_alternative.min.css

A

public/css/style_dark.min.css

M

public/js/branch-selection.js

M

public/js/codelines-selection.js

M

public/scss/pages/_file-viewer.scss

D

public/scss_alternative/pages/_file-viewer.scss

R100

public/scss_alternative/_layout.scss

R100

public/scss_alternative/_variables.scss

R100

public/scss_alternative/components/_button.scss

R100

public/scss_alternative/components/_components.scss

R100

public/scss_alternative/components/_footer.scss

R100

public/scss_alternative/components/_form.scss

R100

public/scss_alternative/components/_header.scss

R100

public/scss_alternative/components/_input.scss

A

public/scss_classic/pages/_file-viewer.scss

R100

public/scss_alternative/pages/_git.scss

R100

public/scss_alternative/pages/_meta.scss

R100

public/scss_alternative/pages/_onboard.scss

R100

public/scss_alternative/pages/_pages.scss

R100

public/scss_alternative/style_alternative.scss

A

public/scss_dark/_layout.scss

A

public/scss_dark/_variables.scss

A

public/scss_dark/components/_button.scss

A

public/scss_dark/components/_components.scss

A

public/scss_dark/components/_footer.scss

A

public/scss_dark/components/_form.scss

A

public/scss_dark/components/_header.scss

A

public/scss_dark/components/_input.scss

A

public/scss_dark/pages/_file-viewer.scss

A

public/scss_dark/pages/_git.scss

A

public/scss_dark/pages/_meta.scss

A

public/scss_dark/pages/_onboard.scss

A

public/scss_dark/pages/_pages.scss

A

public/scss_dark/style_dark.scss

M

templates/file-viewer.html

M

templates/header.html
@@ -10,9 +10,14 @@ var paths = {

all: 'public/scss/**/**/*.scss',

dest: 'public/css/'

},

- style_alternative: {

- src: 'public/scss_alternative/style_alternative.scss',

- all: 'public/scss_alternative/**/**/*.scss',

+ style_classic: {

+ src: 'public/scss_classic/style_classic.scss',

+ all: 'public/scss_classic/**/**/*.scss',

+ dest: 'public/css/'

+ },

+ style_dark: {

+ src: 'public/scss_dark/style_dark.scss',

+ all: 'public/scss_dark/**/**/*.scss',

dest: 'public/css/'

}

}

@@ -29,28 +34,47 @@ function style() {

.pipe(gulp.dest(paths.style.dest));

}

-function style_alternative() {

- return gulp.src(paths.style_alternative.src)

+function style_classic() {

+ return gulp.src(paths.style_classic.src)

.pipe(sass().on('error', sass.logError))

.pipe(autoprefixer({

browsers: ['last 2 versions'],

cascade: false

}))

.pipe(minifyCSS())

- .pipe(rename('style_alternative.min.css'))

- .pipe(gulp.dest(paths.style_alternative.dest));

+ .pipe(rename('style_classic.min.css'))

+ .pipe(gulp.dest(paths.style_classic.dest));

+}

+

+function style_dark() {

+ return gulp.src(paths.style_dark.src)

+ .pipe(sass().on('error', sass.logError))

+ .pipe(autoprefixer({

+ browsers: ['last 2 versions'],

+ cascade: false

+ }))

+ .pipe(minifyCSS())

+ .pipe(rename('style_dark.min.css'))

+ .pipe(gulp.dest(paths.style_dark.dest));

}

function watch() {

gulp.watch(paths.style.all, style);

}

-function watch_alternative() {

- gulp.watch(paths.style_alternative.all, style_alternative)

+function watch_classic() {

+ gulp.watch(paths.style_classic.all, style_classic)

+}

+

+function watch_dark() {

+ gulp.watch(paths.style_dark.all, style_dark)

}

gulp.task('default', gulp.series(watch));

gulp.task('style', style);

-gulp.task('watch-alternative', gulp.series(watch_alternative))

-gulp.task('style-alternative', style_alternative)

+gulp.task('watch-classic', gulp.series(watch_classic))

+gulp.task('style-classic', style_classic)

+

+gulp.task('watch-dark', gulp.series(watch_dark))

+gulp.task('style-dark', style_dark)

\ No newline at end of file

@@ -12,7 +12,9 @@

"scripts": {

"gulp-watch": "gulp",

"gulp-style": "gulp style",

- "gulp-watch-alternative": "gulp watch-alternative",

- "gulp-style-alternative": "gulp style-alternative"

+ "gulp-watch-classic": "gulp watch-classic",

+ "gulp-style-classic": "gulp style-classic",

+ "gulp-watch-dark": "gulp watch-dark",

+ "gulp-style-dark": "gulp style-dark"

}

}

@@ -1 +1 @@

-*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{width:860px;margin:0 20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"DejaVu Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;color:#333}a{text-decoration:none;color:#2680a4;outline:0}a:hover{color:#185066}p{line-height:20px;word-wrap:break-word}ul{list-style:none}pre{overflow-x:auto}pre code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:14px}pre code table,pre code tbody,pre code tr{width:100%}pre code tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}pre code .hljs-ln-numbers{display:inline-block;width:20px;font-size:12px;color:#8d8d8d;text-align:right;margin-right:20px;cursor:pointer}pre code .hljs-ln-numbers:hover .hljs-ln-line.hljs-ln-n{color:#333}.container{margin:30px 0;min-height:calc(100vh - 150px)}.container__info{width:220px}.container__info .button{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.create-repo{width:480px}.create-repo .form{width:100%}.create-repo .form__input,.create-repo .form__label{width:100%}.create-repo__error{margin-bottom:10px;color:#d15555}.button{background:#2680a4;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"DejaVu Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#fff;border:none;padding:7px 10px;cursor:pointer;outline:0}.button:hover{background:#1c607b;color:#fff}.button--danger{background:#d15555}.button--danger:hover{background:#bf3434;color:#fff}input[type=email],input[type=password],input[type=text],textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"DejaVu Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background:#fff;color:#333;border:1px solid #e0e4e7;border-radius:0;padding:7px 10px;outline:0}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border:1px solid #2680a4}textarea{resize:vertical;overflow:auto}.form:first-child{margin-bottom:50px}.form__title{font-weight:700;margin-bottom:15px}.form__error{margin-bottom:15px;color:#d15555}.form__group{margin-bottom:15px}.form__group-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form .checkbox__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.form .checkbox__group input[type=checkbox]{margin-right:5px}.form .radio__group{display:-webkit-box;display:-ms-flexbox;display:flex}.form .radio__group div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.form .radio__group div label{margin-left:5px}.form .radio__group div:first-child{margin-right:20px}.form__username-tag{color:#333;background:#edf0f2;padding:7px 10px;height:33px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.form__radio-group{display:-webkit-box;display:-ms-flexbox;display:flex}.form__radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-right:20px}.form__radio input{margin-right:3px}.form label,.form__input{display:block}.form label{margin-bottom:5px}.form__input{width:300px}.form__submit-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form i{color:#d15555;font-style:normal;margin-left:2px}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:30px;margin-top:15px}.header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:40px}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333}.header__right__item{text-decoration:none;color:#8d8d8d;margin-right:20px}.header__right__item:last-child{margin-right:0}.header__right__item--active,.header__right__item:hover{color:#333}.footer{width:860px;background:#fff;border-top:1px solid #e0e4e7;text-align:center;padding:10px 0}.onboard{width:300px}.onboard__form:first-child{margin-bottom:50px}.onboard__form__title{font-weight:700;margin-bottom:15px}.onboard__form__error{margin-bottom:15px;color:#d15555}.onboard__form__group{margin-bottom:15px}.onboard__form label,.onboard__form__input{display:block}.onboard__form label{margin-bottom:5px}.onboard__form__input{width:300px}.onboard__form__submit-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboard__form i{color:#d15555;font-style:normal;margin-left:2px}.git{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.git__repos{width:610px}.git__repos__title{font-weight:700;margin-bottom:10px}.git__repos li{background:#edf0f2;padding:10px;margin-bottom:10px}.git__repos a{display:block;margin-bottom:5px;font-weight:700;word-wrap:break-word}.git__repos a i{display:inline-block;font-weight:400;font-style:normal;font-size:12px;color:#fff;background:#8d8d8d;padding:2px;margin-left:2px}.repo__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.repo__title{font-weight:700}.repo__title i{display:inline-block;font-weight:400;font-style:normal;font-size:12px;color:#fff;background:#8d8d8d;padding:2px;margin-left:2px}.repo__description{margin-top:5px}.repo__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.repo__summary li{background:#edf0f2;padding:10px;margin-bottom:10px}.repo__summary li:last-child{margin-bottom:0}.repo__summary li div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.repo__latest-commits{width:470px}.repo__latest-commits li div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.repo__latest-commits li div p:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.repo__latest-commits li div p:first-child a{margin-right:5px}.repo__log{width:100%;margin-top:20px}.repo__log__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.repo__log__info a{margin-right:5px}.repo__log__dp{margin:0 5px}.repo__log li{background:#edf0f2;padding:10px;margin-bottom:10px}.repo__log li:last-child{margin-bottom:0}.repo__log li div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.repo__pagination{margin-top:20px;overflow:hidden}.repo__pagination a{float:right}.repo__clone{margin-top:20px}.repo__clone__title{font-weight:700}.repo__clone__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:340px;margin-top:5px}.repo__clone__item input[type=text]{width:300px}.repo__owner__title{font-weight:700;margin-bottom:5px}.repo__menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px;border-bottom:1px solid #e0e4e7}.repo__menu__item{color:#333;margin-right:20px;padding:7px 10px}.repo__menu__item:hover{background:#edf0f2;color:#333}.repo__menu__item--active{background:#edf0f2}.repo__menu__item:last-child{margin-right:0}.repo__sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:#edf0f2;padding:10px}.repo__sub-menu__item{margin-right:10px}.repo__sub-menu__item:last-child{margin-right:0}.repo__sub-menu .branch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}.repo__sub-menu .branch p{margin-right:5px}.repo__sub-menu .branch select{height:20px}.repo__sub-menu__bullet{float:left;color:#8d8d8d;margin-right:10px}.file-viewer,.readme,.repo-tree{margin-top:20px}.readme h1{font-size:22px;margin-bottom:10px}.readme h2{font-size:17px;margin-bottom:10px}.readme h3{font-size:15px;margin-bottom:10px}.readme p{margin-bottom:15px}.readme ol,.readme ul{list-style:inherit;margin:0 20px 15px}.readme li{margin-bottom:5px;line-height:20px}.readme li:last-child{margin-bottom:0}.readme code,.readme pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:14px;line-height:22px;background:#edf0f2}.readme pre{margin-bottom:15px;padding:5px}.repo-tree__info{padding:5px;border-bottom:1px solid #e0e4e7;overflow:hidden}.repo-tree__info a{cursor:pointer}.repo-tree__info a:first-child{float:left;width:190px;margin-right:20px;word-wrap:break-word}.repo-tree__info__message{float:left;width:440px;margin-right:20px;word-wrap:break-word;color:#333}.repo-tree__info__message:hover{text-decoration:underline}.repo-tree__info__date{float:left;width:180px;word-wrap:break-word;text-align:right;opacity:.7}.repo-tree__file{color:#333}.repo-tree__file:hover{text-decoration:underline}.file-viewer{border:1px solid #e0e4e7;padding:10px}.file-viewer .hljs{background:#fff;color:#333;padding:0;overflow:hidden}.repo-refs__info{background:#edf0f2;margin-bottom:10px;padding:10px}.repo-refs__info:last-child{margin-bottom:0}.repo-refs__files{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.repo-refs__files a{text-decoration:underline;color:#185066;margin-right:20px}.repo-refs__files a:last-child{margin-right:0}.repo-refs__version{font-weight:700}.repo-refs__message{margin-top:10px}.repo-contributors__info{background:#edf0f2;margin-bottom:10px;padding:10px}.repo-contributors__info:last-child{margin-bottom:0}.repo-contributors__title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.repo-contributors__title img{margin-right:5px}.repo-contributors__name{word-wrap:break-word}.repo-contributors__commits{font-weight:700}.latest-commit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e0e4e7;padding:10px}.latest-commit img{margin-right:5px}.latest-commit__name{font-weight:700;margin-right:10px}.latest-commit a{text-decoration:underline;color:#185066;margin-right:10px}.latest-commit__date{opacity:.8}.path{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e0e4e7;padding:10px}.path p{margin-right:5px}.branch form{margin-bottom:0!important}.branch .form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:0!important}.branch .form__group label{margin-right:5px}.file-viewer code{line-height:22px;overflow-x:auto!important}.meta__detail{margin-top:20px}.meta__detail__form--site-settings .form__title{margin-bottom:5px}.meta__detail__form__info{margin-bottom:15px}.meta__detail__form__current{margin-bottom:10px}.meta__detail__form__current div{margin-bottom:5px}.meta #profileEmail,.meta #profileUsername{background:#edf0f2}.meta #profileEmail:focus,.meta #profileUsername:focus{border:1px solid #e0e4e7}.meta textarea{width:600px;min-height:100px}.meta__keys__title,.meta__users__title{font-weight:700;margin-bottom:15px}.meta__keys__item,.meta__users__item{background:#edf0f2;margin-bottom:10px;padding:10px;overflow:hidden}.meta__keys__item div,.meta__users__item div{font-weight:700;margin-bottom:5px}.meta__keys__item p,.meta__users__item p{margin-bottom:10px}.meta__keys__item a,.meta__users__item a{float:left}.meta__keys__item .admin,.meta__users__item .admin{font-weight:700}.meta__users__title{font-weight:700;margin-bottom:15px}.meta__users__table td,.meta__users__table th{border:1px solid #e0e4e7;padding:7px 10px}

\ No newline at end of file

+*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{width:860px;margin:0 20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"DejaVu Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;color:#333}a{text-decoration:none;color:#2680a4;outline:0}a:hover{color:#185066}p{line-height:20px;word-wrap:break-word}ul{list-style:none}pre{overflow-x:auto}pre code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:14px}pre code table,pre code tbody,pre code tr{width:100%}pre code tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}pre code .hljs-ln-numbers{display:inline-block;width:20px;font-size:12px;color:#8d8d8d;text-align:right;margin-right:20px;cursor:pointer}pre code .hljs-ln-numbers:hover .hljs-ln-line.hljs-ln-n{color:#333}.container{margin:30px 0;min-height:calc(100vh - 150px)}.container__info{width:220px}.container__info .button{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.create-repo{width:480px}.create-repo .form{width:100%}.create-repo .form__input,.create-repo .form__label{width:100%}.create-repo__error{margin-bottom:10px;color:#d15555}.button{background:#2680a4;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"DejaVu Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#fff;border:none;padding:7px 10px;cursor:pointer;outline:0}.button:hover{background:#1c607b;color:#fff}.button--danger{background:#d15555}.button--danger:hover{background:#bf3434;color:#fff}input[type=email],input[type=password],input[type=text],textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"DejaVu Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background:#fff;color:#333;border:1px solid #e0e4e7;border-radius:0;padding:7px 10px;outline:0}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border:1px solid #2680a4}textarea{resize:vertical;overflow:auto}.form:first-child{margin-bottom:50px}.form__title{font-weight:700;margin-bottom:15px}.form__error{margin-bottom:15px;color:#d15555}.form__group{margin-bottom:15px}.form__group-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form .checkbox__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.form .checkbox__group input[type=checkbox]{margin-right:5px}.form .radio__group{display:-webkit-box;display:-ms-flexbox;display:flex}.form .radio__group div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.form .radio__group div label{margin-left:5px}.form .radio__group div:first-child{margin-right:20px}.form__username-tag{color:#333;background:#edf0f2;padding:7px 10px;height:33px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.form__radio-group{display:-webkit-box;display:-ms-flexbox;display:flex}.form__radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-right:20px}.form__radio input{margin-right:3px}.form label,.form__input{display:block}.form label{margin-bottom:5px}.form__input{width:300px}.form__submit-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form i{color:#d15555;font-style:normal;margin-left:2px}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:30px;margin-top:15px}.header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:40px}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333}.header__right__item{text-decoration:none;color:#8d8d8d;margin-right:20px}.header__right__item:last-child{margin-right:0}.header__right__item--active,.header__right__item:hover{color:#333}.footer{width:860px;background:#fff;border-top:1px solid #e0e4e7;text-align:center;padding:10px 0}.onboard{width:300px}.onboard__form:first-child{margin-bottom:50px}.onboard__form__title{font-weight:700;margin-bottom:15px}.onboard__form__error{margin-bottom:15px;color:#d15555}.onboard__form__group{margin-bottom:15px}.onboard__form label,.onboard__form__input{display:block}.onboard__form label{margin-bottom:5px}.onboard__form__input{width:300px}.onboard__form__submit-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboard__form i{color:#d15555;font-style:normal;margin-left:2px}.git{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.git__repos{width:610px}.git__repos__title{font-weight:700;margin-bottom:10px}.git__repos li{background:#edf0f2;padding:10px;margin-bottom:10px}.git__repos a{display:block;margin-bottom:5px;font-weight:700;word-wrap:break-word}.git__repos a i{display:inline-block;font-weight:400;font-style:normal;font-size:12px;color:#fff;background:#8d8d8d;padding:2px;margin-left:2px}.repo__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.repo__title{font-weight:700}.repo__title i{display:inline-block;font-weight:400;font-style:normal;font-size:12px;color:#fff;background:#8d8d8d;padding:2px;margin-left:2px}.repo__description{margin-top:5px}.repo__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.repo__summary li{background:#edf0f2;padding:10px;margin-bottom:10px}.repo__summary li:last-child{margin-bottom:0}.repo__summary li div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.repo__latest-commits{width:470px}.repo__latest-commits li div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.repo__latest-commits li div p:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.repo__latest-commits li div p:first-child a{margin-right:5px}.repo__log{width:100%;margin-top:20px}.repo__log__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.repo__log__info a{margin-right:5px}.repo__log__dp{margin:0 5px}.repo__log li{background:#edf0f2;padding:10px;margin-bottom:10px}.repo__log li:last-child{margin-bottom:0}.repo__log li div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.repo__pagination{margin-top:20px;overflow:hidden}.repo__pagination a{float:right}.repo__clone{margin-top:20px}.repo__clone__title{font-weight:700}.repo__clone__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:340px;margin-top:5px}.repo__clone__item input[type=text]{width:300px}.repo__owner__title{font-weight:700;margin-bottom:5px}.repo__menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px;border-bottom:1px solid #e0e4e7}.repo__menu__item{color:#333;margin-right:20px;padding:7px 10px}.repo__menu__item:hover{background:#edf0f2;color:#333}.repo__menu__item--active{background:#edf0f2}.repo__menu__item:last-child{margin-right:0}.repo__sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:#edf0f2;padding:10px}.repo__sub-menu__item{margin-right:10px}.repo__sub-menu__item:last-child{margin-right:0}.repo__sub-menu .branch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}.repo__sub-menu .branch p{margin-right:5px}.repo__sub-menu .branch select{height:20px}.repo__sub-menu__bullet{float:left;color:#8d8d8d;margin-right:10px}.file-viewer,.readme,.repo-tree{margin-top:20px}.readme h1{font-size:22px;margin-bottom:10px}.readme h2{font-size:17px;margin-bottom:10px}.readme h3{font-size:15px;margin-bottom:10px}.readme p{margin-bottom:15px}.readme ol,.readme ul{list-style:inherit;margin:0 20px 15px}.readme li{margin-bottom:5px;line-height:20px}.readme li:last-child{margin-bottom:0}.readme code,.readme pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:14px;line-height:22px;background:#edf0f2}.readme pre{margin-bottom:15px;padding:5px}.repo-tree__info{padding:5px;border-bottom:1px solid #e0e4e7;overflow:hidden}.repo-tree__info a{cursor:pointer}.repo-tree__info a:first-child{float:left;width:190px;margin-right:20px;word-wrap:break-word}.repo-tree__info__message{float:left;width:440px;margin-right:20px;word-wrap:break-word;color:#333}.repo-tree__info__message:hover{text-decoration:underline}.repo-tree__info__date{float:left;width:180px;word-wrap:break-word;text-align:right;opacity:.7}.repo-tree__file{color:#333}.repo-tree__file:hover{text-decoration:underline}.file-viewer{border:1px solid #e0e4e7;padding:10px}.file-viewer .hljs{background:#fff;color:#333;padding:0;overflow:hidden}.repo-refs__info{background:#edf0f2;margin-bottom:10px;padding:10px}.repo-refs__info:last-child{margin-bottom:0}.repo-refs__files{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.repo-refs__files a{text-decoration:underline;color:#185066;margin-right:20px}.repo-refs__files a:last-child{margin-right:0}.repo-refs__version{font-weight:700}.repo-refs__message{margin-top:10px}.repo-contributors__info{background:#edf0f2;margin-bottom:10px;padding:10px}.repo-contributors__info:last-child{margin-bottom:0}.repo-contributors__title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.repo-contributors__title img{margin-right:5px}.repo-contributors__name{word-wrap:break-word}.repo-contributors__commits{font-weight:700}.latest-commit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e0e4e7;padding:10px}.latest-commit img{margin-right:5px}.latest-commit__name{font-weight:700;margin-right:10px}.latest-commit a{text-decoration:underline;color:#185066;margin-right:10px}.latest-commit__date{opacity:.8}.path{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e0e4e7;padding:10px}.path p{margin-right:5px}.branch form{margin-bottom:0!important}.branch .form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:0!important}.branch .form__group label{margin-right:5px}.file-viewer code{line-height:22px;overflow-x:auto!important}.file-viewer code tr.hljs-selection{background:#cdf0fd}.meta__detail{margin-top:20px}.meta__detail__form--site-settings .form__title{margin-bottom:5px}.meta__detail__form__info{margin-bottom:15px}.meta__detail__form__current{margin-bottom:10px}.meta__detail__form__current div{margin-bottom:5px}.meta #profileEmail,.meta #profileUsername{background:#edf0f2}.meta #profileEmail:focus,.meta #profileUsername:focus{border:1px solid #e0e4e7}.meta textarea{width:600px;min-height:100px}.meta__keys__title,.meta__users__title{font-weight:700;margin-bottom:15px}.meta__keys__item,.meta__users__item{background:#edf0f2;margin-bottom:10px;padding:10px;overflow:hidden}.meta__keys__item div,.meta__users__item div{font-weight:700;margin-bottom:5px}.meta__keys__item p,.meta__users__item p{margin-bottom:10px}.meta__keys__item a,.meta__users__item a{float:left}.meta__keys__item .admin,.meta__users__item .admin{font-weight:700}.meta__users__title{font-weight:700;margin-bottom:15px}.meta__users__table td,.meta__users__table th{border:1px solid #e0e4e7;padding:7px 10px}

\ No newline at end of file

@@ -1 +0,0 @@

-*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{width:860px;margin:0 20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"DejaVu Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;color:#333}a{text-decoration:underline;color:#333;outline:0}a:hover{color:#000}p{line-height:20px;word-wrap:break-word}ul{list-style:none}pre{overflow-x:auto}pre code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:14px}pre code table,pre code tbody,pre code tr{width:100%}pre code tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}pre code .hljs-ln-numbers{display:inline-block;width:20px;font-size:12px;color:#8d8d8d;text-align:right;margin-right:20px;cursor:pointer}pre code .hljs-ln-numbers:hover .hljs-ln-line.hljs-ln-n{color:#333}.container{margin:30px 0;min-height:calc(100vh - 150px)}.container__info{width:220px}.container__info .button{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.create-repo{width:480px}.create-repo .form{width:100%}.create-repo .form__input,.create-repo .form__label{width:100%}.create-repo__error{margin-bottom:10px;color:#d15555}.button{background:#eee;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"DejaVu Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#333;border:1px solid #ccc;padding:7px 10px;cursor:pointer;outline:0;text-decoration:none}.button:hover{background:#d5d5d5;color:#333}.button--danger{background:#d15555;color:#fff}.button--danger:hover{background:#bf3434;color:#fff}input[type=email],input[type=password],input[type=text],textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"DejaVu Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background:#fff;color:#333;border:1px solid #e0e4e7;border-radius:0;padding:7px 10px;outline:0}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border:1px solid #333}textarea{resize:vertical;overflow:auto}.form:first-child{margin-bottom:50px}.form__title{font-weight:700;margin-bottom:15px}.form__error{margin-bottom:15px;color:#d15555}.form__group{margin-bottom:15px}.form__group-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form .checkbox__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.form .checkbox__group input[type=checkbox]{margin-right:5px}.form .radio__group{display:-webkit-box;display:-ms-flexbox;display:flex}.form .radio__group div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.form .radio__group div label{margin-left:5px}.form .radio__group div:first-child{margin-right:20px}.form__username-tag{color:#333;background:#eee;padding:7px 10px;height:33px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.form__radio-group{display:-webkit-box;display:-ms-flexbox;display:flex}.form__radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-right:20px}.form__radio input{margin-right:3px}.form label,.form__input{display:block}.form label{margin-bottom:5px}.form__input{width:300px}.form__submit-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form i{color:#d15555;font-style:normal;margin-left:2px}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:30px;margin-top:15px}.header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:40px}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333}.header__right__item{text-decoration:none;color:#8d8d8d;margin-right:20px}.header__right__item:last-child{margin-right:0}.header__right__item--active,.header__right__item:hover{color:#333}.footer{width:860px;background:#fff;border-top:1px solid #ccc;text-align:center;padding:10px 0}.onboard{width:300px}.onboard__form:first-child{margin-bottom:50px}.onboard__form__title{font-weight:700;margin-bottom:15px}.onboard__form__error{margin-bottom:15px;color:#d15555}.onboard__form__group{margin-bottom:15px}.onboard__form label,.onboard__form__input{display:block}.onboard__form label{margin-bottom:5px}.onboard__form__input{width:300px}.onboard__form__submit-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboard__form i{color:#d15555;font-style:normal;margin-left:2px}.git{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.git__repos{width:610px}.git__repos__title{font-weight:700;margin-bottom:10px}.git__repos li{background:#eee;padding:10px;margin-bottom:10px}.git__repos a{display:block;margin-bottom:5px;font-weight:700;word-wrap:break-word}.git__repos a i{display:inline-block;font-weight:400;font-style:normal;font-size:12px;color:#fff;background:#8d8d8d;padding:2px;margin-left:2px}.repo__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.repo__title{font-weight:700}.repo__title i{display:inline-block;font-weight:400;font-style:normal;font-size:12px;color:#fff;background:#8d8d8d;padding:2px;margin-left:2px}.repo__description{margin-top:5px}.repo__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.repo__summary li{background:#eee;padding:10px;margin-bottom:10px}.repo__summary li:last-child{margin-bottom:0}.repo__summary li div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.repo__latest-commits{width:470px}.repo__latest-commits li div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.repo__latest-commits li div p:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.repo__latest-commits li div p:first-child a{margin-right:5px}.repo__log{width:100%;margin-top:20px}.repo__log__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.repo__log__info a{margin-right:5px}.repo__log__dp{margin:0 5px}.repo__log li{background:#eee;padding:10px;margin-bottom:10px}.repo__log li:last-child{margin-bottom:0}.repo__log li div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.repo__pagination{margin-top:20px;overflow:hidden}.repo__pagination a{float:right}.repo__clone{margin-top:20px}.repo__clone__title{font-weight:700}.repo__clone__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:340px;margin-top:5px}.repo__clone__item input[type=text]{width:300px}.repo__owner__title{font-weight:700;margin-bottom:5px}.repo__menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px;text-decoration:none;border-bottom:1px solid #ccc}.repo__menu__item{color:#333;text-decoration:none;margin-right:20px;padding:7px 10px}.repo__menu__item:hover{background:#eee;color:#333}.repo__menu__item--active{background:#eee}.repo__menu__item:last-child{margin-right:0}.repo__sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:#eee;padding:10px}.repo__sub-menu__item{margin-right:10px}.repo__sub-menu__item:last-child{margin-right:0}.repo__sub-menu .branch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}.repo__sub-menu .branch p{margin-right:5px}.repo__sub-menu .branch select{height:20px}.repo__sub-menu__bullet{float:left;color:#8d8d8d;margin-right:10px}.file-viewer,.readme,.repo-tree{margin-top:20px}.readme h1{font-size:22px;margin-bottom:10px}.readme h2{font-size:17px;margin-bottom:10px}.readme h3{font-size:15px;margin-bottom:10px}.readme p{margin-bottom:15px}.readme ol,.readme ul{list-style:inherit;margin:0 20px 15px}.readme li{margin-bottom:5px;line-height:20px}.readme li:last-child{margin-bottom:0}.readme code,.readme pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:14px;line-height:22px;background:#eee}.readme pre{margin-bottom:15px;padding:5px}.repo-tree__info{padding:5px;border-bottom:1px solid #ccc;overflow:hidden}.repo-tree__info a{cursor:pointer}.repo-tree__info a:first-child{float:left;width:190px;margin-right:20px;word-wrap:break-word}.repo-tree__info__message{float:left;width:440px;margin-right:20px;word-wrap:break-word;color:#333}.repo-tree__info__message:hover{text-decoration:underline}.repo-tree__info__date{float:left;width:180px;word-wrap:break-word;text-align:right;opacity:.7}.repo-tree__directory{text-decoration:none;font-weight:700}.repo-tree__file{color:#333}.repo-tree__file:hover{text-decoration:underline}.file-viewer{border:1px solid #ccc;padding:10px}.file-viewer .hljs{background:#fff;color:#333;padding:0;overflow:hidden}.repo-refs__info{background:#eee;margin-bottom:10px;padding:10px}.repo-refs__info:last-child{margin-bottom:0}.repo-refs__files{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.repo-refs__files a{text-decoration:underline;color:#0d0d0d;margin-right:20px}.repo-refs__files a:last-child{margin-right:0}.repo-refs__version{font-weight:700}.repo-refs__message{margin-top:10px}.repo-contributors__info{background:#eee;margin-bottom:10px;padding:10px}.repo-contributors__info:last-child{margin-bottom:0}.repo-contributors__title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.repo-contributors__title img{margin-right:5px}.repo-contributors__name{word-wrap:break-word}.repo-contributors__commits{font-weight:700}.latest-commit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;padding:10px}.latest-commit img{margin-right:5px}.latest-commit__name{font-weight:700;margin-right:10px}.latest-commit a{text-decoration:underline;color:#0d0d0d;margin-right:10px}.latest-commit__date{opacity:.8}.path{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;padding:10px}.path p{margin-right:5px}.branch form{margin-bottom:0!important}.branch .form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:0!important}.branch .form__group label{margin-right:5px}.file-viewer code{line-height:22px;overflow-x:auto!important}.meta__detail{margin-top:20px}.meta__detail__form--site-settings .form__title{margin-bottom:5px}.meta__detail__form__info{margin-bottom:15px}.meta__detail__form__current{margin-bottom:10px}.meta__detail__form__current div{margin-bottom:5px}.meta #profileEmail,.meta #profileUsername{background:#eee}.meta #profileEmail:focus,.meta #profileUsername:focus{border:1px solid #e0e4e7}.meta textarea{width:600px;min-height:100px}.meta__keys__title,.meta__users__title{font-weight:700;margin-bottom:15px}.meta__keys__item,.meta__users__item{background:#eee;margin-bottom:10px;padding:10px;overflow:hidden}.meta__keys__item div,.meta__users__item div{font-weight:700;margin-bottom:5px}.meta__keys__item p,.meta__users__item p{margin-bottom:10px}.meta__keys__item a,.meta__users__item a{float:left}.meta__keys__item .admin,.meta__users__item .admin{font-weight:700}.meta__users__title{font-weight:700;margin-bottom:15px}.meta__users__table td,.meta__users__table th{border:1px solid #ccc;padding:7px 10px}

\ No newline at end of file

@@ -0,0 +1 @@

+*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{background-color:#282828}body{width:860px;margin:0 20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"DejaVu Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;color:#fff}a{text-decoration:none;color:#64c7ff;outline:0}a:hover{color:#18abff}p{line-height:20px;word-wrap:break-word}ul{list-style:none}pre{overflow-x:auto}pre code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:14px}pre code table,pre code tbody,pre code tr{width:100%}pre code tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}pre code .hljs-ln-numbers{display:inline-block;width:20px;font-size:12px;color:#fff;text-align:right;margin-right:20px;cursor:pointer}pre code .hljs-ln-numbers:hover .hljs-ln-line.hljs-ln-n{color:#fff}.container{margin:30px 0;min-height:calc(100vh - 150px)}.container__info{width:220px}.container__info .button{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.create-repo{width:480px}.create-repo .form{width:100%}.create-repo .form__input,.create-repo .form__label{width:100%}.create-repo__error{margin-bottom:10px;color:#d15555}.button{background:#e6e6e6;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"DejaVu Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#333;border:none;padding:7px 10px;cursor:pointer;outline:0}.button:hover{background:#cdcdcd;color:#333}.button--danger{background:#d15555}.button--danger:hover{background:#bf3434;color:#fff}input[type=email],input[type=password],input[type=text],textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"DejaVu Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background:#fff;color:#000;border:1px solid #e0e4e7;border-radius:0;padding:7px 10px;outline:0}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border:1px solid #64c7ff}textarea{resize:vertical;overflow:auto}.form:first-child{margin-bottom:50px}.form__title{font-weight:700;margin-bottom:15px}.form__error{margin-bottom:15px;color:#d15555}.form__group{margin-bottom:15px}.form__group-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form .checkbox__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.form .checkbox__group input[type=checkbox]{margin-right:5px}.form .radio__group{display:-webkit-box;display:-ms-flexbox;display:flex}.form .radio__group div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.form .radio__group div label{margin-left:5px}.form .radio__group div:first-child{margin-right:20px}.form__username-tag{color:#fff;background:#626262;padding:7px 10px;height:33px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.form__radio-group{display:-webkit-box;display:-ms-flexbox;display:flex}.form__radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-right:20px}.form__radio input{margin-right:3px}.form label,.form__input{display:block}.form label{margin-bottom:5px}.form__input{width:300px}.form__submit-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form i{color:#d15555;font-style:normal;margin-left:2px}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:30px;margin-top:15px}.header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:40px}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.header__right__item{text-decoration:none;color:#fff;margin-right:20px}.header__right__item:last-child{margin-right:0}.header__right__item--active,.header__right__item:hover{color:#fff}.footer{width:860px;color:#fff;background:inherit;border-top:1px solid #515151;text-align:center;padding:10px 0}.onboard{width:300px}.onboard__form:first-child{margin-bottom:50px}.onboard__form__title{font-weight:700;margin-bottom:15px}.onboard__form__error{margin-bottom:15px;color:#d15555}.onboard__form__group{margin-bottom:15px}.onboard__form label,.onboard__form__input{display:block}.onboard__form label{margin-bottom:5px}.onboard__form__input{width:300px}.onboard__form__submit-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboard__form i{color:#d15555;font-style:normal;margin-left:2px}.git{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.git__repos{width:610px}.git__repos__title{font-weight:700;margin-bottom:10px}.git__repos li{background:#626262;padding:10px;margin-bottom:10px}.git__repos a{display:block;margin-bottom:5px;font-weight:700;word-wrap:break-word}.git__repos a i{display:inline-block;font-weight:400;font-style:normal;font-size:12px;color:#fff;background:#fff;padding:2px;margin-left:2px}.repo__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.repo__title{font-weight:700}.repo__title i{display:inline-block;font-weight:400;font-style:normal;font-size:12px;color:#fff;background:#fff;padding:2px;margin-left:2px}.repo__description{margin-top:5px}.repo__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.repo__summary li{background:#626262;padding:10px;margin-bottom:10px}.repo__summary li:last-child{margin-bottom:0}.repo__summary li div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.repo__latest-commits{width:470px}.repo__latest-commits li div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.repo__latest-commits li div p:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.repo__latest-commits li div p:first-child a{margin-right:5px}.repo__log{width:100%;margin-top:20px}.repo__log__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.repo__log__info a{margin-right:5px}.repo__log__dp{margin:0 5px}.repo__log li{background:#626262;padding:10px;margin-bottom:10px}.repo__log li:last-child{margin-bottom:0}.repo__log li div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.repo__pagination{margin-top:20px;overflow:hidden}.repo__pagination a{float:right}.repo__clone{margin-top:20px}.repo__clone__title{font-weight:700}.repo__clone__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:340px;margin-top:5px}.repo__clone__item input[type=text]{width:300px}.repo__owner__title{font-weight:700;margin-bottom:5px}.repo__menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px;border-bottom:1px solid #515151}.repo__menu__item{color:#fff;margin-right:20px;padding:7px 10px}.repo__menu__item:hover{background:#626262;color:#fff}.repo__menu__item--active{background:#626262}.repo__menu__item:last-child{margin-right:0}.repo__sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:#626262;padding:10px}.repo__sub-menu__item{margin-right:10px}.repo__sub-menu__item:last-child{margin-right:0}.repo__sub-menu .branch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}.repo__sub-menu .branch p{margin-right:5px}.repo__sub-menu .branch select{height:20px}.repo__sub-menu__bullet{float:left;color:#fff;margin-right:10px}.file-viewer,.readme,.repo-tree{margin-top:20px}.readme h1{font-size:22px;margin-bottom:10px}.readme h2{font-size:17px;margin-bottom:10px}.readme h3{font-size:15px;margin-bottom:10px}.readme p{margin-bottom:15px}.readme ol,.readme ul{list-style:inherit;margin:0 20px 15px}.readme li{margin-bottom:5px;line-height:20px}.readme li:last-child{margin-bottom:0}.readme code,.readme pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:14px;line-height:22px;background:#626262}.readme pre{margin-bottom:15px;padding:5px}.repo-tree__info{padding:5px;border-bottom:1px solid #515151;overflow:hidden}.repo-tree__info a{cursor:pointer}.repo-tree__info a:first-child{float:left;width:190px;margin-right:20px;word-wrap:break-word}.repo-tree__info__message{float:left;width:440px;margin-right:20px;word-wrap:break-word;color:#fff}.repo-tree__info__message:hover{text-decoration:underline}.repo-tree__info__date{float:left;width:180px;word-wrap:break-word;text-align:right;opacity:.7}.repo-tree__file{color:#fff}.repo-tree__file:hover{text-decoration:underline}.file-viewer{border:1px solid #515151;padding:10px;background:#222}.file-viewer .hljs{background:#222;color:#fff;padding:0;overflow:hidden}.repo-refs__info{background:#626262;margin-bottom:10px;padding:10px}.repo-refs__info:last-child{margin-bottom:0}.repo-refs__files{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.repo-refs__files a{text-decoration:underline;color:#18abff;margin-right:20px}.repo-refs__files a:last-child{margin-right:0}.repo-refs__version{font-weight:700}.repo-refs__message{margin-top:10px}.repo-contributors__info{background:#626262;margin-bottom:10px;padding:10px}.repo-contributors__info:last-child{margin-bottom:0}.repo-contributors__title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.repo-contributors__title img{margin-right:5px}.repo-contributors__name{word-wrap:break-word}.repo-contributors__commits{font-weight:700}.latest-commit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #515151;padding:10px}.latest-commit img{margin-right:5px}.latest-commit__name{font-weight:700;margin-right:10px}.latest-commit a{text-decoration:underline;color:#18abff;margin-right:10px}.latest-commit__date{opacity:.8}.path{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #515151;padding:10px}.path p{margin-right:5px}.branch form{margin-bottom:0!important}.branch .form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:0!important}.branch .form__group label{margin-right:5px}.file-viewer code{line-height:22px;overflow-x:auto!important}.file-viewer code tr.hljs-selection{background:#000}.meta__detail{margin-top:20px}.meta__detail__form--site-settings .form__title{margin-bottom:5px}.meta__detail__form__info{margin-bottom:15px}.meta__detail__form__current{margin-bottom:10px}.meta__detail__form__current div{margin-bottom:5px}.meta #profileEmail,.meta #profileUsername{background:#626262}.meta #profileEmail:focus,.meta #profileUsername:focus{border:1px solid #e0e4e7}.meta textarea{width:600px;min-height:100px}.meta__keys__title,.meta__users__title{font-weight:700;margin-bottom:15px}.meta__keys__item,.meta__users__item{background:#626262;margin-bottom:10px;padding:10px;overflow:hidden}.meta__keys__item div,.meta__users__item div{font-weight:700;margin-bottom:5px}.meta__keys__item p,.meta__users__item p{margin-bottom:10px}.meta__keys__item a,.meta__users__item a{float:left}.meta__keys__item .admin,.meta__users__item .admin{font-weight:700}.meta__users__title{font-weight:700;margin-bottom:15px}.meta__users__table td,.meta__users__table th{border:1px solid #515151;padding:7px 10px}

\ No newline at end of file

@@ -7,18 +7,18 @@ for (i = 0; i < branches.length; i++) {

pathSplit = path.split(branchValue);

if (pathSplit.length == 2) {

- branches.value = branchValue

+ branches.value = branchValue;

// Update next button link href

- var href = document.getElementById("repoPagination").getAttribute("href")

- var hrefFirst = href.split("?")[0].split("/")

- var hrefSecond = href.split("?")[1]

+ var href = document.getElementById("repoPagination").getAttribute("href");

+ var hrefFirst = href.split("?")[0].split("/");

+ var hrefSecond = href.split("?")[1];

- var newHref = ""

+ var newHref = "";

for (j = 0; j < (hrefFirst.length-1); j++) {

newHref = newHref + hrefFirst[j] + "/";

}

- newHref = newHref + branchValue + "?" + hrefSecond

+ newHref = newHref + branchValue + "?" + hrefSecond;

document.getElementById("repoPagination").href = newHref;

@@ -60,7 +60,7 @@ window.onload = function() {

if (e.shiftKey) {

var hljsLine = document.getElementsByClassName('hljs-ln-line');

for (i = 0; i < hljsLine.length; i++) {

- if(hljsLine[i].parentElement.hasAttribute('style')) {

+ if(hljsLine[i].parentElement.className == "hljs-selection") {

var previousID = hljsLine[i].getAttribute('id');

var currentID = e.target.parentElement.getAttribute('id');

if (previousID == currentID) {

@@ -89,7 +89,7 @@ window.onload = function() {

removeCodeLineBg();

// Apply line background to the current ID element

- document.getElementById(currentID).parentElement.style.background = '#CDF0FD';

+ document.getElementById(currentID).parentElement.className = 'hljs-selection';

// Update URL parameter to the Line ID

var url = window.location.href;

@@ -105,11 +105,11 @@ window.onload = function() {

if (previousNumber < currentNumber) {

for (j = previousNumber; j <= currentNumber; j++) {

- document.getElementById('L'+j).parentElement.style.background = '#CDF0FD';

+ document.getElementById('L'+j).parentElement.className = 'hljs-selection';

}

} else {

for (j = previousNumber; j >= currentNumber; j--) {

- document.getElementById('L'+j).parentElement.style.background = '#CDF0FD';

+ document.getElementById('L'+j).parentElement.className = 'hljs-selection';

}

}

@@ -123,7 +123,7 @@ window.onload = function() {

// Remove previous line backgrounds

var hljsLine = document.getElementsByClassName('hljs-ln-line');

for (i = 0; i < hljsLine.length; ++i) {

- hljsLine[i].parentElement.removeAttribute('style');

+ hljsLine[i].parentElement.classList.remove('hljs-selection');

}

}

};

\ No newline at end of file

@@ -2,5 +2,11 @@

& code {

line-height: 22px;

overflow-x: auto !important;

+

+ & tr {

+ &.hljs-selection {

+ background: #CDF0FD;

+ }

+ }

}

}

\ No newline at end of file

@@ -1,6 +0,0 @@

-.file-viewer {

- & code {

- line-height: 22px;

- overflow-x: auto !important;

- }

-}

\ No newline at end of file

@@ -1,97 +0,0 @@

-* {

- margin: 0;

- padding: 0;

- box-sizing: border-box;

-}

-

-body {

- width: 860px;

- margin: 0 20px;

- font-family: $font-default;

- font-size: 14px;

- color: #333333;

-}

-

-a {

- text-decoration: underline;

- color: $brand-primary;

- outline: none;

-

- &:hover {

- color: darken($color: $brand-primary, $amount: 20%);

- }

-}

-

-p {

- line-height: 20px;

- word-wrap: break-word;

-}

-

-ul {

- list-style: none;

-}

-

-pre {

- overflow-x: auto;

-

- & code {

- font-family: $font-source-code;

- font-size: 14px;

-

- & table, & tbody, & tr {

- width: 100%;

- }

-

- & tr {

- display: flex;

- align-items: center;

- }

-

- & .hljs-ln-numbers {

- display: inline-block;

- width: 20px;

- font-size: 12px;

- color: $text-color-2;

- text-align: right;

- margin-right: 20px;

- cursor: pointer;

-

- &:hover {

- & .hljs-ln-line.hljs-ln-n {

- color: $text-color;

- }

- }

- }

- }

-}

-

-.container {

- margin: 30px 0;

- min-height: calc(100vh - 150px);

-

- &__info {

- width: 220px;

-

- & .button {

- display: block;

- width: max-content;

- }

- }

-}

-

-.create-repo {

- width: 480px;

-

- & .form {

- width: 100%;

-

- &__input, &__label {

- width: 100%;

- }

- }

-

- &__error {

- margin-bottom: 10px;

- color: $brand-danger;

- }

-}

\ No newline at end of file

@@ -1,15 +0,0 @@

-// Brand colors

-$brand-primary: #333333;

-$brand-bg-1: #eeeeee;

-$brand-border: #cccccc;

-$brand-danger: #d15555;

-

-// Text color

-$text-color: #333333;

-$text-color-2: #8d8d8d;

-

-// Default font

-$font-default: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "DejaVu Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";

-

-// Source code font

-$font-source-code: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;

\ No newline at end of file

@@ -1,25 +0,0 @@

-.button {

- background: #eeeeee;

- font-family: $font-default;

- color: $text-color;

- border: 1px solid $brand-border;

- padding: 7px 10px;

- cursor: pointer;

- outline: none;

- text-decoration: none;

-

- &:hover {

- background: darken($color: #eeeeee, $amount: 10%);

- color: $text-color;

- }

-

- &--danger {

- background: $brand-danger;

- color: white;

-

- &:hover {

- background: darken($color: $brand-danger, $amount: 10%);

- color: white;

- }

- }

-}

\ No newline at end of file

@@ -1,5 +0,0 @@

-@import "button";

-@import "input";

-@import "form";

-@import "header";

-@import "footer";

\ No newline at end of file

@@ -1,7 +0,0 @@

-.footer {

- width: 860px;

- background: white;

- border-top: 1px solid $brand-border;

- text-align: center;

- padding: 10px 0;

-}

\ No newline at end of file

@@ -1,97 +0,0 @@

-.form {

-

- &:first-child {

- margin-bottom: 50px;

- }

-

- &__title {

- font-weight: bold;

- margin-bottom: 15px;

- }

-

- &__error {

- margin-bottom: 15px;

- color: $brand-danger;

- }

-

- &__group {

- margin-bottom: 15px;

-

- &-sub {

- display: flex;

- align-items: center;

- }

- }

-

- & .checkbox__group {

- display: flex;

- align-items: baseline;

-

- & input[type="checkbox"] {

- margin-right: 5px;

- }

- }

-

- & .radio__group {

- display: flex;

-

- & div {

- display: flex;

- align-items: baseline;

-

- & label {

- margin-left: 5px;

- }

-

- &:first-child {

- margin-right: 20px;

- }

- }

- }

-

- &__username-tag {

- color: $text-color;

- background: $brand-bg-1;

- padding: 7px 10px;

- height: 33px;

- min-width: max-content;

- }

-

- &__radio-group {

- display: flex;

- }

-

- &__radio {

- display: flex;

- align-items: baseline;

- margin-right: 20px;

-

- & input {

- margin-right: 3px;

- }

- }

-

- & label, &__input {

- display: block;

- }

-

- & label {

- margin-bottom: 5px;

- }

-

- &__input {

- width: 300px;

- }

-

- &__submit-group {

- display: flex;

- justify-content: space-between;

- align-items: center;

- }

-

- & i {

- color: $brand-danger;

- font-style: normal;

- margin-left: 2px;

- }

-}

\ No newline at end of file

@@ -1,40 +0,0 @@

-.header {

- display: flex;

- align-items: center;

- justify-content: space-between;

- width: 100%;

- height: 30px;

- margin-top: 15px;

-

- &__left {

- display: flex;

- align-items: center;

- }

-

- &__logo {

- display: flex;

- justify-content: center;

- margin-right: 40px;

- }

-

- &__right {

- display: flex;

- align-items: center;

-

- color: $text-color;

-

- &__item {

- text-decoration: none;

- color: $text-color-2;

- margin-right: 20px;

-

- &:last-child {

- margin-right: 0;

- }

-

- &--active, &:hover {

- color: $text-color;

- }

- }

- }

-}

\ No newline at end of file

@@ -1,18 +0,0 @@

-input[type="text"], input[type="email"], input[type="password"], textarea {

- font-family: $font-default;

- background: white;

- color: $text-color;

- border: 1px solid #e0e4e7;

- border-radius: 0;

- padding: 7px 10px;

- outline: none;

-

- &:focus {

- border: 1px solid $brand-primary;

- }

-}

-

-textarea {

- resize: vertical;

- overflow: auto;

-}

\ No newline at end of file

@@ -0,0 +1,12 @@

+.file-viewer {

+ & code {

+ line-height: 22px;

+ overflow-x: auto !important;

+

+ & tr {

+ &.hljs-selection {

+ background: #CDF0FD;

+ }

+ }

+ }

+}

\ No newline at end of file

@@ -1,472 +0,0 @@

-.git {

- display: flex;

- justify-content: space-between;

-

- &__repos {

- width: 610px;

-

- &__title {

- font-weight: bold;

- margin-bottom: 10px;

- }

-

- & li {

- background: $brand-bg-1;

- padding: 10px;

- margin-bottom: 10px;

- }

-

- & a {

- display: block;

- margin-bottom: 5px;

- font-weight: bold;

- word-wrap: break-word;

-

- & i {

- display: inline-block;

- font-weight: normal;

- font-style: normal;

- font-size: 12px;

- color: white;

- background: $text-color-2;

- padding: 2px;

- margin-left: 2px;

- }

- }

- }

-}

-

-.repo {

- &__header {

- display: flex;

- justify-content: space-between;

- }

-

- &__title {

- font-weight: bold;

-

- & i {

- display: inline-block;

- font-weight: 400;

- font-style: normal;

- font-size: 12px;

- color: white;

- background: $text-color-2;

- padding: 2px;

- margin-left: 2px;

- }

- }

-

- &__description {

- margin-top: 5px;

- }

-

- &__summary {

- display: flex;

- justify-content: space-between;

- margin-top: 20px;

-

- & li {

- background: $brand-bg-1;

- padding: 10px;

- margin-bottom: 10px;

-

- &:last-child {

- margin-bottom: 0;

- }

-

- & div {

- display: flex;

- justify-content: space-between;

- margin-bottom: 5px;

- }

- }

- }

-

- &__latest-commits {

- width: 470px;

-

- & li {

- & div {

- display: flex;

- align-items: start;

-

- & p {

- &:first-child {

- display: flex;

- align-items: start;

-

- & a {

- margin-right: 5px;

- }

- }

- }

- }

- }

- }

-

- &__log {

- width: 100%;

- margin-top: 20px;

-

- &__info {

- display: flex;

- align-items: flex-start;

-

- & a {

- margin-right: 5px;

- }

- }

-

- &__dp {

- margin: 0 5px;

- }

-

- & li {

- background: $brand-bg-1;

- padding: 10px;

- margin-bottom: 10px;

-

- &:last-child {

- margin-bottom: 0;

- }

-

- & div {

- display: flex;

- justify-content: space-between;

- margin-bottom: 5px;

- }

- }

- }

-

- &__pagination {

- margin-top: 20px;

- overflow: hidden;

- & a {

- float: right;

- }

- }

-

- &__clone {

- margin-top: 20px;

-

- &__title {

- font-weight: bold;

- }

-

- &__item {

- display: flex;

- justify-content: space-between;

- align-items: center;

- width: 340px;

- margin-top: 5px;

-

- & input[type="text"] {

- width: 300px;

- }

- }

- }

-

- &__owner {

- &__title {

- font-weight: bold;

- margin-bottom: 5px;

- }

- }

-

- &__menu {

- display: flex;

- margin-top: 25px;

- text-decoration: none;

- border-bottom: 1px solid $brand-border;

-

- &__item {

- color: $text-color;

- text-decoration: none;

- margin-right: 20px;

- padding: 7px 10px;

-

- &:hover {

- background: $brand-bg-1;

- color: $text-color;

- }

-

- &--active {

- background: $brand-bg-1;

- }

-

- &:last-child {

- margin-right: 0;

- }

- }

- }

-

- &__sub-menu {

- display: flex;

- flex-wrap: wrap;

- align-items: center;

- width: 100%;

- background: $brand-bg-1;

- padding: 10px;

-

- &__item {

- margin-right: 10px;

-

- &:last-child {

- margin-right: 0;

- }

- }

-

- & .branch {

- display: flex;

- align-items: center;

- margin-right: 20px;

-

- & p {

- margin-right: 5px;

- }

-

- & select {

- height: 20px;

- }

- }

-

- &__bullet {

- float: left;

- color: $text-color-2;

- margin-right: 10px;

- }

- }

-}

-

-.readme, .repo-tree, .file-viewer {

- margin-top: 20px;

-}

-

-.readme {

- & h1 {

- font-size: 22px;

- margin-bottom: 10px;

- }

-

- & h2 {

- font-size: 17px;

- margin-bottom: 10px;

- }

-

- & h3 {

- font-size: 15px;

- margin-bottom: 10px;

- }

-

- & p {

- margin-bottom: 15px;

- }

-

- & ul, & ol {

- list-style: inherit;

- margin: 0 20px 15px;

- }

-

- & li {

- margin-bottom: 5px;

- line-height: 20px;

-

- &:last-child {

- margin-bottom: 0;

- }

- }

-

- & pre, & code {

- font-family: $font-source-code;

- font-size: 14px;

- line-height: 22px;

- background: $brand-bg-1;

- }

-

- & pre {

- margin-bottom: 15px;

- padding: 5px;

- }

-}

-

-.repo-tree {

- &__info {

- padding: 5px;

- border-bottom: 1px solid $brand-border;

- overflow: hidden;

-

- & a {

- cursor: pointer;

-

- &:first-child {

- float: left;

- width: 190px;

- margin-right: 20px;

- word-wrap: break-word;

- }

- }

-

- &__message {

- float: left;

- width: 440px;

- margin-right: 20px;

- word-wrap: break-word;

- color: $text-color;

-

- &:hover {

- text-decoration: underline;

- }

- }

-

- &__date {

- float: left;

- width: 180px;

- word-wrap: break-word;

- text-align: right;

- opacity: 0.7;

- }

- }

-

- &__directory {

- text-decoration: none;

- font-weight: bold;

- }

-

- &__file {

- color: $text-color;

-

- &:hover {

- text-decoration: underline;

- }

- }

-}

-

-.file-viewer {

- border: 1px solid $brand-border;

- padding: 10px;

-

- & .hljs {

- background: white;

- color: $text-color;

- padding: 0;

- overflow: hidden;

- }

-}

-

-.repo-refs {

- &__info {

- background: $brand-bg-1;

- margin-bottom: 10px;

- padding: 10px;

-

- &:last-child {

- margin-bottom: 0;

- }

- }

-

- &__files {

- display: flex;

- margin-top: 10px;

-

- & a {

- text-decoration: underline;

- color: darken($color: $brand-primary, $amount: 15%);

- margin-right: 20px;

-

- &:last-child {

- margin-right: 0;

- }

- }

- }

-

- &__version {

- font-weight: bold;

- }

-

- &__message {

- margin-top: 10px;

- }

-}

-

-.repo-contributors {

- &__info {

- background: $brand-bg-1;

- margin-bottom: 10px;

- padding: 10px;

-

- &:last-child {

- margin-bottom: 0;

- }

- }

-

- &__title {

- display: flex;

- margin-bottom: 10px;

-

- & img {

- margin-right: 5px;

- }

- }

-

- &__name {

- word-wrap: break-word;

- }

-

- &__commits {

- font-weight: bold;

- }

-}

-

-.latest-commit {

- display: flex;

- align-items: center;

- border: 1px solid $brand-border;

- padding: 10px;

-

- & img {

- margin-right: 5px;

- }

-

- &__name {

- font-weight: bold;

- margin-right: 10px;

- }

-

- & a {

- text-decoration: underline;

- color: darken($color: $brand-primary, $amount: 15%);

- margin-right: 10px;

- }

-

- &__date {

- opacity: 0.8;

- }

-}

-

-.path {

- display: flex;

- align-items: center;

- border: 1px solid $brand-border;

- padding: 10px;

-

- & p {

- margin-right: 5px;

- }

-}

-

-.branch {

- & form {

- margin-bottom: 0 !important;

- }

-

- & .form__group {

- display: flex;

- align-items: baseline;

- margin-bottom: 0 !important;

-

- & label {

- margin-right: 5px;

- }

- }

-}

\ No newline at end of file

@@ -1,83 +0,0 @@

-.meta {

- &__detail {

- margin-top: 20px;

-

- &__form {

- &--site-settings {

- & .form__title {

- margin-bottom: 5px;

- }

- }

-

- &__info {

- margin-bottom: 15px;

- }

-

- &__current {

- margin-bottom: 10px;

-

- & div {

- margin-bottom: 5px;

- }

- }

- }

- }

-

- #profileUsername, #profileEmail {

- background: $brand-bg-1;

-

- &:focus {

- border: 1px solid #e0e4e7;

- }

- }

-

- textarea {

- width: 600px;

- min-height: 100px;

- }

-

- &__keys, &__users {

- &__title {

- font-weight: bold;

- margin-bottom: 15px;

- }

-

- &__item {

- background: $brand-bg-1;

- margin-bottom: 10px;

- padding: 10px;

- overflow: hidden;

-

- & div {

- font-weight: bold;

- margin-bottom: 5px;

- }

-

- & p {

- margin-bottom: 10px;

- }

-

- & a {

- float: left;

- }

-

- & .admin {

- font-weight: bold;

- }

- }

- }

-

- &__users {

- &__title {

- font-weight: bold;

- margin-bottom: 15px;

- }

-

- &__table {

- & th, & td {

- border: 1px solid $brand-border;

- padding: 7px 10px;

- }

- }

- }

-}

\ No newline at end of file

@@ -1,48 +0,0 @@

-.onboard {

- width: 300px;

-

- &__form {

-

- &:first-child {

- margin-bottom: 50px;

- }

-

- &__title {

- font-weight: bold;

- margin-bottom: 15px;

- }

-

- &__error {

- margin-bottom: 15px;

- color: $brand-danger;

- }

-

- &__group {

- margin-bottom: 15px;

- }

-

- & label, &__input {

- display: block;

- }

-

- & label {

- margin-bottom: 5px;

- }

-

- &__input {

- width: 300px;

- }

-

- &__submit-group {

- display: flex;

- justify-content: space-between;

- align-items: center;

- }

-

- & i {

- color: $brand-danger;

- font-style: normal;

- margin-left: 2px;

- }

- }

-}

\ No newline at end of file

@@ -1,4 +0,0 @@

-@import "onboard";

-@import "git";

-@import "file-viewer";

-@import "meta";

\ No newline at end of file

@@ -1,5 +0,0 @@

-@import "variables";

-@import "layout";

-

-@import "components/components";

-@import "pages/pages";

\ No newline at end of file

@@ -0,0 +1,101 @@

+* {

+ margin: 0;

+ padding: 0;

+ box-sizing: border-box;

+}

+

+html, body {

+ background-color: #282828;

+}

+

+body {

+ width: 860px;

+ margin: 0 20px;

+ font-family: $font-default;

+ font-size: 14px;

+ color: $text-color;

+}

+

+a {

+ text-decoration: none;

+ color: $brand-primary;

+ outline: none;

+

+ &:hover {

+ color: darken($color: $brand-primary, $amount: 15%);

+ }

+}

+

+p {

+ line-height: 20px;

+ word-wrap: break-word;

+}

+

+ul {

+ list-style: none;

+}

+

+pre {

+ overflow-x: auto;

+

+ & code {

+ font-family: $font-source-code;

+ font-size: 14px;

+

+ & table, & tbody, & tr {

+ width: 100%;

+ }

+

+ & tr {

+ display: flex;

+ align-items: center;

+ }

+

+ & .hljs-ln-numbers {

+ display: inline-block;

+ width: 20px;

+ font-size: 12px;

+ color: $text-color-2;

+ text-align: right;

+ margin-right: 20px;

+ cursor: pointer;

+

+ &:hover {

+ & .hljs-ln-line.hljs-ln-n {

+ color: $text-color;

+ }

+ }

+ }

+ }

+}

+

+.container {

+ margin: 30px 0;

+ min-height: calc(100vh - 150px);

+

+ &__info {

+ width: 220px;

+

+ & .button {

+ display: block;

+ width: max-content;

+ }

+ }

+}

+

+.create-repo {

+ width: 480px;

+

+ & .form {

+ width: 100%;

+

+ &__input, &__label {

+ width: 100%;

+ }

+ }

+

+ &__error {

+ margin-bottom: 10px;

+ color: $brand-danger;

+ }

+}

\ No newline at end of file

@@ -0,0 +1,15 @@

+// Brand colors

+$brand-primary: #64c7ff;

+$brand-bg-1: #626262;

+$brand-border: #515151;

+$brand-danger: #d15555;

+

+// Text color

+$text-color: white;

+$text-color-2: white;

+

+// Default font

+$font-default: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "DejaVu Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";

+

+// Source code font

+$font-source-code: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;

\ No newline at end of file

@@ -0,0 +1,23 @@

+.button {

+ background: #e6e6e6;

+ font-family: $font-default;

+ color: #333333;

+ border: none;

+ padding: 7px 10px;

+ cursor: pointer;

+ outline: none;

+

+ &:hover {

+ background: darken($color: #e6e6e6, $amount: 10%);

+ color: #333333;

+ }

+

+ &--danger {

+ background: $brand-danger;

+

+ &:hover {

+ background: darken($color: $brand-danger, $amount: 10%);

+ color: white;

+ }

+ }

+}

\ No newline at end of file

@@ -0,0 +1,5 @@

+@import "button";

+@import "input";

+@import "form";

+@import "header";

+@import "footer";

\ No newline at end of file

@@ -0,0 +1,8 @@

+.footer {

+ width: 860px;

+ color: $text-color;

+ background: inherit;

+ border-top: 1px solid $brand-border;

+ text-align: center;

+ padding: 10px 0;

+}

\ No newline at end of file

@@ -0,0 +1,97 @@

+.form {

+

+ &:first-child {

+ margin-bottom: 50px;

+ }

+

+ &__title {

+ font-weight: bold;

+ margin-bottom: 15px;

+ }

+

+ &__error {

+ margin-bottom: 15px;

+ color: $brand-danger;

+ }

+

+ &__group {

+ margin-bottom: 15px;

+

+ &-sub {

+ display: flex;

+ align-items: center;

+ }

+ }

+

+ & .checkbox__group {

+ display: flex;

+ align-items: baseline;

+

+ & input[type="checkbox"] {

+ margin-right: 5px;

+ }

+ }

+

+ & .radio__group {

+ display: flex;

+

+ & div {

+ display: flex;

+ align-items: baseline;

+

+ & label {

+ margin-left: 5px;

+ }

+

+ &:first-child {

+ margin-right: 20px;

+ }

+ }

+ }

+

+ &__username-tag {

+ color: $text-color;

+ background: $brand-bg-1;

+ padding: 7px 10px;

+ height: 33px;

+ min-width: max-content;

+ }

+

+ &__radio-group {

+ display: flex;

+ }

+

+ &__radio {

+ display: flex;

+ align-items: baseline;

+ margin-right: 20px;

+

+ & input {

+ margin-right: 3px;

+ }

+ }

+

+ & label, &__input {

+ display: block;

+ }

+

+ & label {

+ margin-bottom: 5px;

+ }

+

+ &__input {

+ width: 300px;

+ }

+

+ &__submit-group {

+ display: flex;

+ justify-content: space-between;

+ align-items: center;

+ }

+

+ & i {

+ color: $brand-danger;

+ font-style: normal;

+ margin-left: 2px;

+ }

+}

\ No newline at end of file

@@ -0,0 +1,40 @@

+.header {

+ display: flex;

+ align-items: center;

+ justify-content: space-between;

+ width: 100%;

+ height: 30px;

+ margin-top: 15px;

+

+ &__left {

+ display: flex;

+ align-items: center;

+ }

+

+ &__logo {

+ display: flex;

+ justify-content: center;

+ margin-right: 40px;

+ }

+

+ &__right {

+ display: flex;

+ align-items: center;

+

+ color: $text-color;

+

+ &__item {

+ text-decoration: none;

+ color: $text-color-2;

+ margin-right: 20px;

+

+ &:last-child {

+ margin-right: 0;

+ }

+

+ &--active, &:hover {

+ color: $text-color;

+ }

+ }

+ }

+}

\ No newline at end of file

@@ -0,0 +1,18 @@

+input[type="text"], input[type="email"], input[type="password"], textarea {

+ font-family: $font-default;

+ background: white;

+ color: #000000;

+ border: 1px solid #e0e4e7;

+ border-radius: 0;

+ padding: 7px 10px;

+ outline: none;

+

+ &:focus {

+ border: 1px solid $brand-primary;

+ }

+}

+

+textarea {

+ resize: vertical;

+ overflow: auto;

+}

\ No newline at end of file

@@ -0,0 +1,12 @@

+.file-viewer {

+ & code {

+ line-height: 22px;

+ overflow-x: auto !important;

+

+ & tr {

+ &.hljs-selection {

+ background: black;

+ }

+ }

+ }

+}

\ No newline at end of file

@@ -0,0 +1,466 @@

+.git {

+ display: flex;

+ justify-content: space-between;

+

+ &__repos {

+ width: 610px;

+

+ &__title {

+ font-weight: bold;

+ margin-bottom: 10px;

+ }

+

+ & li {

+ background: $brand-bg-1;

+ padding: 10px;

+ margin-bottom: 10px;

+ }

+

+ & a {

+ display: block;

+ margin-bottom: 5px;

+ font-weight: bold;

+ word-wrap: break-word;

+

+ & i {

+ display: inline-block;

+ font-weight: normal;

+ font-style: normal;

+ font-size: 12px;

+ color: white;

+ background: $text-color-2;

+ padding: 2px;

+ margin-left: 2px;

+ }

+ }

+ }

+}

+

+.repo {

+ &__header {

+ display: flex;

+ justify-content: space-between;

+ }

+

+ &__title {

+ font-weight: bold;

+

+ & i {

+ display: inline-block;

+ font-weight: 400;

+ font-style: normal;

+ font-size: 12px;

+ color: white;

+ background: $text-color-2;

+ padding: 2px;

+ margin-left: 2px;

+ }

+ }

+

+ &__description {

+ margin-top: 5px;

+ }

+

+ &__summary {

+ display: flex;

+ justify-content: space-between;

+ margin-top: 20px;

+

+ & li {

+ background: $brand-bg-1;

+ padding: 10px;

+ margin-bottom: 10px;

+

+ &:last-child {

+ margin-bottom: 0;

+ }

+

+ & div {

+ display: flex;

+ justify-content: space-between;

+ margin-bottom: 5px;

+ }

+ }

+ }

+

+ &__latest-commits {

+ width: 470px;

+

+ & li {

+ & div {

+ display: flex;

+ align-items: start;

+

+ & p {

+ &:first-child {

+ display: flex;

+ align-items: start;

+

+ & a {

+ margin-right: 5px;

+ }

+ }

+ }

+ }

+ }

+ }

+

+ &__log {

+ width: 100%;

+ margin-top: 20px;

+

+ &__info {

+ display: flex;

+ align-items: flex-start;

+

+ & a {

+ margin-right: 5px;

+ }

+ }

+

+ &__dp {

+ margin: 0 5px;

+ }

+

+ & li {

+ background: $brand-bg-1;

+ padding: 10px;

+ margin-bottom: 10px;

+

+ &:last-child {

+ margin-bottom: 0;

+ }

+

+ & div {

+ display: flex;

+ justify-content: space-between;

+ margin-bottom: 5px;

+ }

+ }

+ }

+

+ &__pagination {

+ margin-top: 20px;

+ overflow: hidden;

+ & a {

+ float: right;

+ }

+ }

+

+ &__clone {

+ margin-top: 20px;

+

+ &__title {

+ font-weight: bold;

+ }

+

+ &__item {

+ display: flex;

+ justify-content: space-between;

+ align-items: center;

+ width: 340px;

+ margin-top: 5px;

+

+ & input[type="text"] {

+ width: 300px;

+ }

+ }

+ }

+

+ &__owner {

+ &__title {

+ font-weight: bold;

+ margin-bottom: 5px;

+ }

+ }

+

+ &__menu {

+ display: flex;

+ margin-top: 25px;

+ border-bottom: 1px solid $brand-border;

+

+ &__item {

+ color: $text-color;

+ margin-right: 20px;

+ padding: 7px 10px;

+

+ &:hover {

+ background: $brand-bg-1;

+ color: $text-color;

+ }

+

+ &--active {

+ background: $brand-bg-1;

+ }

+

+ &:last-child {

+ margin-right: 0;

+ }

+ }

+ }

+

+ &__sub-menu {

+ display: flex;

+ flex-wrap: wrap;

+ align-items: center;

+ width: 100%;

+ background: $brand-bg-1;

+ padding: 10px;

+

+ &__item {

+ margin-right: 10px;

+

+ &:last-child {

+ margin-right: 0;

+ }

+ }

+

+ & .branch {

+ display: flex;

+ align-items: center;

+ margin-right: 20px;

+

+ & p {

+ margin-right: 5px;

+ }

+

+ & select {

+ height: 20px;

+ }

+ }

+

+ &__bullet {

+ float: left;

+ color: $text-color-2;

+ margin-right: 10px;

+ }

+ }

+}

+

+.readme, .repo-tree, .file-viewer {

+ margin-top: 20px;

+}

+

+.readme {

+ & h1 {

+ font-size: 22px;

+ margin-bottom: 10px;

+ }

+

+ & h2 {

+ font-size: 17px;

+ margin-bottom: 10px;

+ }

+

+ & h3 {

+ font-size: 15px;

+ margin-bottom: 10px;

+ }

+

+ & p {

+ margin-bottom: 15px;

+ }

+

+ & ul, & ol {

+ list-style: inherit;

+ margin: 0 20px 15px;

+ }

+

+ & li {

+ margin-bottom: 5px;

+ line-height: 20px;

+

+ &:last-child {

+ margin-bottom: 0;

+ }

+ }

+

+ & pre, & code {

+ font-family: $font-source-code;

+ font-size: 14px;

+ line-height: 22px;

+ background: $brand-bg-1;

+ }

+

+ & pre {

+ margin-bottom: 15px;

+ padding: 5px;

+ }

+}

+

+.repo-tree {

+ &__info {

+ padding: 5px;

+ border-bottom: 1px solid $brand-border;

+ overflow: hidden;

+

+ & a {

+ cursor: pointer;

+

+ &:first-child {

+ float: left;

+ width: 190px;

+ margin-right: 20px;

+ word-wrap: break-word;

+ }

+ }

+

+ &__message {

+ float: left;

+ width: 440px;

+ margin-right: 20px;

+ word-wrap: break-word;

+ color: $text-color;

+

+ &:hover {

+ text-decoration: underline;

+ }

+ }

+

+ &__date {

+ float: left;

+ width: 180px;

+ word-wrap: break-word;

+ text-align: right;

+ opacity: 0.7;

+ }

+ }

+

+ &__file {

+ color: $text-color;

+

+ &:hover {

+ text-decoration: underline;

+ }

+ }

+}

+

+.file-viewer {

+ border: 1px solid $brand-border;

+ padding: 10px;

+ background: #222222;

+

+ & .hljs {

+ background: #222222;

+ color: $text-color;

+ padding: 0;

+ overflow: hidden;

+ }

+}

+

+.repo-refs {

+ &__info {

+ background: $brand-bg-1;

+ margin-bottom: 10px;

+ padding: 10px;

+

+ &:last-child {

+ margin-bottom: 0;

+ }

+ }

+

+ &__files {

+ display: flex;

+ margin-top: 10px;

+

+ & a {

+ text-decoration: underline;

+ color: darken($color: $brand-primary, $amount: 15%);

+ margin-right: 20px;

+

+ &:last-child {

+ margin-right: 0;

+ }

+ }

+ }

+

+ &__version {

+ font-weight: bold;

+ }

+

+ &__message {

+ margin-top: 10px;

+ }

+}

+

+.repo-contributors {

+ &__info {

+ background: $brand-bg-1;

+ margin-bottom: 10px;

+ padding: 10px;

+

+ &:last-child {

+ margin-bottom: 0;

+ }

+ }

+

+ &__title {

+ display: flex;

+ margin-bottom: 10px;

+

+ & img {

+ margin-right: 5px;

+ }

+ }

+

+ &__name {

+ word-wrap: break-word;

+ }

+

+ &__commits {

+ font-weight: bold;

+ }

+}

+

+.latest-commit {

+ display: flex;

+ align-items: center;

+ border: 1px solid $brand-border;

+ padding: 10px;

+

+ & img {

+ margin-right: 5px;

+ }

+

+ &__name {

+ font-weight: bold;

+ margin-right: 10px;

+ }

+

+ & a {

+ text-decoration: underline;

+ color: darken($color: $brand-primary, $amount: 15%);

+ margin-right: 10px;

+ }

+

+ &__date {

+ opacity: 0.8;

+ }

+}

+

+.path {

+ display: flex;

+ align-items: center;

+ border: 1px solid $brand-border;

+ padding: 10px;

+

+ & p {

+ margin-right: 5px;

+ }

+}

+

+.branch {

+ & form {

+ margin-bottom: 0 !important;

+ }

+

+ & .form__group {

+ display: flex;

+ align-items: baseline;

+ margin-bottom: 0 !important;

+

+ & label {

+ margin-right: 5px;

+ }

+ }

+}

\ No newline at end of file

@@ -0,0 +1,83 @@

+.meta {

+ &__detail {

+ margin-top: 20px;

+

+ &__form {

+ &--site-settings {

+ & .form__title {

+ margin-bottom: 5px;

+ }

+ }

+

+ &__info {

+ margin-bottom: 15px;

+ }

+

+ &__current {

+ margin-bottom: 10px;

+

+ & div {

+ margin-bottom: 5px;

+ }

+ }

+ }

+ }

+

+ #profileUsername, #profileEmail {

+ background: $brand-bg-1;

+

+ &:focus {

+ border: 1px solid #e0e4e7;

+ }

+ }

+

+ textarea {

+ width: 600px;

+ min-height: 100px;

+ }

+

+ &__keys, &__users {

+ &__title {

+ font-weight: bold;

+ margin-bottom: 15px;

+ }

+

+ &__item {

+ background: $brand-bg-1;

+ margin-bottom: 10px;

+ padding: 10px;

+ overflow: hidden;

+

+ & div {

+ font-weight: bold;

+ margin-bottom: 5px;

+ }

+

+ & p {

+ margin-bottom: 10px;

+ }

+

+ & a {

+ float: left;

+ }

+

+ & .admin {

+ font-weight: bold;

+ }

+ }

+ }

+

+ &__users {

+ &__title {

+ font-weight: bold;

+ margin-bottom: 15px;

+ }

+

+ &__table {

+ & th, & td {

+ border: 1px solid $brand-border;

+ padding: 7px 10px;

+ }

+ }

+ }

+}

\ No newline at end of file

@@ -0,0 +1,48 @@

+.onboard {

+ width: 300px;

+

+ &__form {

+

+ &:first-child {

+ margin-bottom: 50px;

+ }

+

+ &__title {

+ font-weight: bold;

+ margin-bottom: 15px;

+ }

+

+ &__error {

+ margin-bottom: 15px;

+ color: $brand-danger;

+ }

+

+ &__group {

+ margin-bottom: 15px;

+ }

+

+ & label, &__input {

+ display: block;

+ }

+

+ & label {

+ margin-bottom: 5px;

+ }

+

+ &__input {

+ width: 300px;

+ }

+

+ &__submit-group {

+ display: flex;

+ justify-content: space-between;

+ align-items: center;

+ }

+

+ & i {

+ color: $brand-danger;

+ font-style: normal;

+ margin-left: 2px;

+ }

+ }

+}

\ No newline at end of file

@@ -0,0 +1,4 @@

+@import "onboard";

+@import "git";

+@import "file-viewer";

+@import "meta";

\ No newline at end of file

@@ -0,0 +1,5 @@

+@import "variables";

+@import "layout";

+

+@import "components/components";

+@import "pages/pages";

\ No newline at end of file

@@ -42,7 +42,8 @@

{{.RepoDetail.FileContent}}

</div>

<script src="/public/js/branch-selection.js"></script>

- <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.18.1/styles/github.min.css">

+ <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.18.1/styles/railscasts.min.css">

+ <!-- <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.18.1/styles/github.min.css"> -->

<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.18.1/highlight.min.js"></script>

<script src="//cdnjs.cloudflare.com/ajax/libs/highlightjs-line-numbers.js/2.7.0/highlightjs-line-numbers.min.js"></script>

<script src="/public/js/codelines-selection.js"></script>

@@ -7,7 +7,7 @@

{{end}}

{{define "style"}}

{{if eq .SiteSettings.SiteStyle "classic"}}

- <link rel="stylesheet" href="/public/css/style_alternative.min.css" />

+ <link rel="stylesheet" href="/public/css/style_dark.min.css" />

{{else}}

<link rel="stylesheet" href="/public/css/style.min.css" />

{{end}}