Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
open-source
MetaGer
Commits
6a76b991
Commit
6a76b991
authored
Oct 10, 2016
by
Phil Höfer
Browse files
Funktionale Version mit less-Bootstrap
parent
0e160b5d
Changes
79
Expand all
Hide whitespace changes
Inline
Side-by-side
public/css/themes/default.css
0 → 100644
View file @
6a76b991
This diff is collapsed.
Click to expand it.
public/css/themes/default.css.map
0 → 100644
View file @
6a76b991
This source diff could not be displayed because it is too large. You can
view the blob
instead.
public/css/themes/rainbows.css
0 → 100644
View file @
6a76b991
body
{
background
:
linear-gradient
(
124deg
,
#ff2400
,
#e81d1d
,
#e8b71d
,
#e3e81d
,
#1de840
,
#1ddde8
,
#2b1de8
,
#dd00f3
,
#dd00f3
)
!important
;
\ No newline at end of file
resources/assets/less/.csscomb.json
0 → 100644
View file @
6a76b991
{
"always-semicolon"
:
true
,
"block-indent"
:
2
,
"color-case"
:
"lower"
,
"color-shorthand"
:
true
,
"element-case"
:
"lower"
,
"eof-newline"
:
true
,
"leading-zero"
:
false
,
"remove-empty-rulesets"
:
true
,
"space-after-colon"
:
1
,
"space-after-combinator"
:
1
,
"space-before-selector-delimiter"
:
0
,
"space-between-declarations"
:
"
\n
"
,
"space-after-opening-brace"
:
"
\n
"
,
"space-before-closing-brace"
:
"
\n
"
,
"space-before-colon"
:
0
,
"space-before-combinator"
:
1
,
"space-before-opening-brace"
:
1
,
"strip-spaces"
:
true
,
"unitless-zero"
:
true
,
"vendor-prefix-align"
:
true
,
"sort-order"
:
[
[
"position"
,
"top"
,
"right"
,
"bottom"
,
"left"
,
"z-index"
,
"display"
,
"float"
,
"width"
,
"min-width"
,
"max-width"
,
"height"
,
"min-height"
,
"max-height"
,
"-webkit-box-sizing"
,
"-moz-box-sizing"
,
"box-sizing"
,
"-webkit-appearance"
,
"padding"
,
"padding-top"
,
"padding-right"
,
"padding-bottom"
,
"padding-left"
,
"margin"
,
"margin-top"
,
"margin-right"
,
"margin-bottom"
,
"margin-left"
,
"overflow"
,
"overflow-x"
,
"overflow-y"
,
"-webkit-overflow-scrolling"
,
"-ms-overflow-x"
,
"-ms-overflow-y"
,
"-ms-overflow-style"
,
"clip"
,
"clear"
,
"font"
,
"font-family"
,
"font-size"
,
"font-style"
,
"font-weight"
,
"font-variant"
,
"font-size-adjust"
,
"font-stretch"
,
"font-effect"
,
"font-emphasize"
,
"font-emphasize-position"
,
"font-emphasize-style"
,
"font-smooth"
,
"-webkit-hyphens"
,
"-moz-hyphens"
,
"hyphens"
,
"line-height"
,
"color"
,
"text-align"
,
"-webkit-text-align-last"
,
"-moz-text-align-last"
,
"-ms-text-align-last"
,
"text-align-last"
,
"text-emphasis"
,
"text-emphasis-color"
,
"text-emphasis-style"
,
"text-emphasis-position"
,
"text-decoration"
,
"text-indent"
,
"text-justify"
,
"text-outline"
,
"-ms-text-overflow"
,
"text-overflow"
,
"text-overflow-ellipsis"
,
"text-overflow-mode"
,
"text-shadow"
,
"text-transform"
,
"text-wrap"
,
"-webkit-text-size-adjust"
,
"-ms-text-size-adjust"
,
"letter-spacing"
,
"-ms-word-break"
,
"word-break"
,
"word-spacing"
,
"-ms-word-wrap"
,
"word-wrap"
,
"-moz-tab-size"
,
"-o-tab-size"
,
"tab-size"
,
"white-space"
,
"vertical-align"
,
"list-style"
,
"list-style-position"
,
"list-style-type"
,
"list-style-image"
,
"pointer-events"
,
"-ms-touch-action"
,
"touch-action"
,
"cursor"
,
"visibility"
,
"zoom"
,
"flex-direction"
,
"flex-order"
,
"flex-pack"
,
"flex-align"
,
"table-layout"
,
"empty-cells"
,
"caption-side"
,
"border-spacing"
,
"border-collapse"
,
"content"
,
"quotes"
,
"counter-reset"
,
"counter-increment"
,
"resize"
,
"-webkit-user-select"
,
"-moz-user-select"
,
"-ms-user-select"
,
"-o-user-select"
,
"user-select"
,
"nav-index"
,
"nav-up"
,
"nav-right"
,
"nav-down"
,
"nav-left"
,
"background"
,
"background-color"
,
"background-image"
,
"-ms-filter:
\\
'progid:DXImageTransform.Microsoft.gradient"
,
"filter:progid:DXImageTransform.Microsoft.gradient"
,
"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
,
"filter"
,
"background-repeat"
,
"background-attachment"
,
"background-position"
,
"background-position-x"
,
"background-position-y"
,
"-webkit-background-clip"
,
"-moz-background-clip"
,
"background-clip"
,
"background-origin"
,
"-webkit-background-size"
,
"-moz-background-size"
,
"-o-background-size"
,
"background-size"
,
"border"
,
"border-color"
,
"border-style"
,
"border-width"
,
"border-top"
,
"border-top-color"
,
"border-top-style"
,
"border-top-width"
,
"border-right"
,
"border-right-color"
,
"border-right-style"
,
"border-right-width"
,
"border-bottom"
,
"border-bottom-color"
,
"border-bottom-style"
,
"border-bottom-width"
,
"border-left"
,
"border-left-color"
,
"border-left-style"
,
"border-left-width"
,
"border-radius"
,
"border-top-left-radius"
,
"border-top-right-radius"
,
"border-bottom-right-radius"
,
"border-bottom-left-radius"
,
"-webkit-border-image"
,
"-moz-border-image"
,
"-o-border-image"
,
"border-image"
,
"-webkit-border-image-source"
,
"-moz-border-image-source"
,
"-o-border-image-source"
,
"border-image-source"
,
"-webkit-border-image-slice"
,
"-moz-border-image-slice"
,
"-o-border-image-slice"
,
"border-image-slice"
,
"-webkit-border-image-width"
,
"-moz-border-image-width"
,
"-o-border-image-width"
,
"border-image-width"
,
"-webkit-border-image-outset"
,
"-moz-border-image-outset"
,
"-o-border-image-outset"
,
"border-image-outset"
,
"-webkit-border-image-repeat"
,
"-moz-border-image-repeat"
,
"-o-border-image-repeat"
,
"border-image-repeat"
,
"outline"
,
"outline-width"
,
"outline-style"
,
"outline-color"
,
"outline-offset"
,
"-webkit-box-shadow"
,
"-moz-box-shadow"
,
"box-shadow"
,
"filter:progid:DXImageTransform.Microsoft.Alpha(Opacity"
,
"-ms-filter:
\\
'progid:DXImageTransform.Microsoft.Alpha"
,
"opacity"
,
"-ms-interpolation-mode"
,
"-webkit-transition"
,
"-moz-transition"
,
"-ms-transition"
,
"-o-transition"
,
"transition"
,
"-webkit-transition-delay"
,
"-moz-transition-delay"
,
"-ms-transition-delay"
,
"-o-transition-delay"
,
"transition-delay"
,
"-webkit-transition-timing-function"
,
"-moz-transition-timing-function"
,
"-ms-transition-timing-function"
,
"-o-transition-timing-function"
,
"transition-timing-function"
,
"-webkit-transition-duration"
,
"-moz-transition-duration"
,
"-ms-transition-duration"
,
"-o-transition-duration"
,
"transition-duration"
,
"-webkit-transition-property"
,
"-moz-transition-property"
,
"-ms-transition-property"
,
"-o-transition-property"
,
"transition-property"
,
"-webkit-transform"
,
"-moz-transform"
,
"-ms-transform"
,
"-o-transform"
,
"transform"
,
"-webkit-transform-origin"
,
"-moz-transform-origin"
,
"-ms-transform-origin"
,
"-o-transform-origin"
,
"transform-origin"
,
"-webkit-animation"
,
"-moz-animation"
,
"-ms-animation"
,
"-o-animation"
,
"animation"
,
"-webkit-animation-name"
,
"-moz-animation-name"
,
"-ms-animation-name"
,
"-o-animation-name"
,
"animation-name"
,
"-webkit-animation-duration"
,
"-moz-animation-duration"
,
"-ms-animation-duration"
,
"-o-animation-duration"
,
"animation-duration"
,
"-webkit-animation-play-state"
,
"-moz-animation-play-state"
,
"-ms-animation-play-state"
,
"-o-animation-play-state"
,
"animation-play-state"
,
"-webkit-animation-timing-function"
,
"-moz-animation-timing-function"
,
"-ms-animation-timing-function"
,
"-o-animation-timing-function"
,
"animation-timing-function"
,
"-webkit-animation-delay"
,
"-moz-animation-delay"
,
"-ms-animation-delay"
,
"-o-animation-delay"
,
"animation-delay"
,
"-webkit-animation-iteration-count"
,
"-moz-animation-iteration-count"
,
"-ms-animation-iteration-count"
,
"-o-animation-iteration-count"
,
"animation-iteration-count"
,
"-webkit-animation-direction"
,
"-moz-animation-direction"
,
"-ms-animation-direction"
,
"-o-animation-direction"
,
"animation-direction"
]
]
}
resources/assets/less/.csslintrc
0 → 100644
View file @
6a76b991
{
"adjoining-classes": false,
"box-sizing": false,
"box-model": false,
"compatible-vendor-prefixes": false,
"floats": false,
"font-sizes": false,
"gradients": false,
"important": false,
"known-properties": false,
"outline-none": false,
"qualified-headings": false,
"regex-selectors": false,
"shorthand": false,
"text-indent": false,
"unique-headings": false,
"universal-selector": false,
"unqualified-attributes": false
}
resources/assets/less/bootstrap/alerts.less
0 → 100644
View file @
6a76b991
//
// Alerts
// --------------------------------------------------
// Base styles
// -------------------------
.alert {
padding: @alert-padding;
margin-bottom: @line-height-computed;
border: 1px solid transparent;
border-radius: @alert-border-radius;
// Headings for larger alerts
h4 {
margin-top: 0;
// Specified for the h4 to prevent conflicts of changing @headings-color
color: inherit;
}
// Provide class for links that match alerts
.alert-link {
font-weight: @alert-link-font-weight;
}
// Improve alignment and spacing of inner content
> p,
> ul {
margin-bottom: 0;
}
> p + p {
margin-top: 5px;
}
}
// Dismissible alerts
//
// Expand the right padding and account for the close button's positioning.
.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0.
.alert-dismissible {
padding-right: (@alert-padding + 20);
// Adjust close link position
.close {
position: relative;
top: -2px;
right: -21px;
color: inherit;
}
}
// Alternate styles
//
// Generate contextual modifier classes for colorizing the alert.
.alert-success {
.alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);
}
.alert-info {
.alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);
}
.alert-warning {
.alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);
}
.alert-danger {
.alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);
}
resources/assets/less/bootstrap/badges.less
0 → 100644
View file @
6a76b991
//
// Badges
// --------------------------------------------------
// Base class
.badge {
display: inline-block;
min-width: 10px;
padding: 3px 7px;
font-size: @font-size-small;
font-weight: @badge-font-weight;
color: @badge-color;
line-height: @badge-line-height;
vertical-align: middle;
white-space: nowrap;
text-align: center;
background-color: @badge-bg;
border-radius: @badge-border-radius;
// Empty badges collapse automatically (not available in IE8)
&:empty {
display: none;
}
// Quick fix for badges in buttons
.btn & {
position: relative;
top: -1px;
}
.btn-xs &,
.btn-group-xs > .btn & {
top: 0;
padding: 1px 5px;
}
// Hover state, but only for links
a& {
&:hover,
&:focus {
color: @badge-link-hover-color;
text-decoration: none;
cursor: pointer;
}
}
// Account for badges in navs
.list-group-item.active > &,
.nav-pills > .active > a > & {
color: @badge-active-color;
background-color: @badge-active-bg;
}
.list-group-item > & {
float: right;
}
.list-group-item > & + & {
margin-right: 5px;
}
.nav-pills > li > a > & {
margin-left: 3px;
}
}
resources/assets/less/bootstrap/bootstrap.less
0 → 100644
View file @
6a76b991
/*!
* Bootstrap v3.3.7 (http://getbootstrap.com)
* Copyright 2011-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
// Core variables and mixins
@import "variables.less";
@import "mixins.less";
// Reset and dependencies
@import "normalize.less";
@import "print.less";
@import "glyphicons.less";
// Core CSS
@import "scaffolding.less";
@import "type.less";
@import "code.less";
@import "grid.less";
@import "tables.less";
@import "forms.less";
@import "buttons.less";
// Components
@import "component-animations.less";
@import "dropdowns.less";
@import "button-groups.less";
@import "input-groups.less";
@import "navs.less";
@import "navbar.less";
@import "breadcrumbs.less";
@import "pagination.less";
@import "pager.less";
@import "labels.less";
@import "badges.less";
@import "jumbotron.less";
@import "thumbnails.less";
@import "alerts.less";
@import "progress-bars.less";
@import "media.less";
@import "list-group.less";
@import "panels.less";
@import "responsive-embed.less";
@import "wells.less";
@import "close.less";
// Components w/ JavaScript
@import "modals.less";
@import "tooltip.less";
@import "popovers.less";
@import "carousel.less";
// Utility classes
@import "utilities.less";
@import "responsive-utilities.less";
resources/assets/less/bootstrap/breadcrumbs.less
0 → 100644
View file @
6a76b991
//
// Breadcrumbs
// --------------------------------------------------
.breadcrumb {
padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;
margin-bottom: @line-height-computed;
list-style: none;
background-color: @breadcrumb-bg;
border-radius: @border-radius-base;
> li {
display: inline-block;
+ li:before {
content: "@{breadcrumb-separator}\00a0"; // Unicode space added since inline-block means non-collapsing white-space
padding: 0 5px;
color: @breadcrumb-color;
}
}
> .active {
color: @breadcrumb-active-color;
}
}
resources/assets/less/bootstrap/button-groups.less
0 → 100644
View file @
6a76b991
//
// Button groups
// --------------------------------------------------
// Make the div behave like a button
.btn-group,
.btn-group-vertical {
position: relative;
display: inline-block;
vertical-align: middle; // match .btn alignment given font-size hack above
> .btn {
position: relative;
float: left;
// Bring the "active" button to the front
&:hover,
&:focus,
&:active,
&.active {
z-index: 2;
}
}
}
// Prevent double borders when buttons are next to each other
.btn-group {
.btn + .btn,
.btn + .btn-group,
.btn-group + .btn,
.btn-group + .btn-group {
margin-left: -1px;
}
}
// Optional: Group multiple button groups together for a toolbar
.btn-toolbar {
margin-left: -5px; // Offset the first child's margin
&:extend(.clearfix all);
.btn,
.btn-group,
.input-group {
float: left;
}
> .btn,
> .btn-group,
> .input-group {
margin-left: 5px;
}
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
border-radius: 0;
}
// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match
.btn-group > .btn:first-child {
margin-left: 0;
&:not(:last-child):not(.dropdown-toggle) {
.border-right-radius(0);
}
}
// Need .dropdown-toggle since :last-child doesn't apply, given that a .dropdown-menu is used immediately after it
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
.border-left-radius(0);
}