Files
baupm-theme/stylesheets/application.css
2023-11-26 10:52:47 +01:00

528 lines
11 KiB
CSS

@import "../../alternate/stylesheets/application.css";
/** Main Styles */
.theme-Baupm.controller-welcome #header h1,
.theme-Baupm.controller-my #header h1,
.theme-Baupm.controller-admin #header h1,
.theme-Baupm.controller-users #header h1 {
display: none;
}
.theme-Baupm #header,
.theme-Baupm #top-menu {
background-color: #fff;
color: #999;
}
.theme-Baupm #header {
background: #fff url("../images/logo.png") no-repeat 15px 0;
background-size: 60px 60px;
}
.theme-Baupm #header h1 {
margin-left: 80px;
font-size: 1.8em;
color: #333;
}
.theme-Baupm #header a {
color: #333;
}
.theme-Baupm #top-menu a,
.theme-Baupm #top-menu a:link,
.theme-Baupm #top-menu a:visited {
color: #999;
}
.theme-Baupm #top-menu a:active,
.theme-Baupm #top-menu a:hover {
color: #222;
}
.theme-Baupm #main-menu li a,
.theme-Baupm #main-menu li a:link,
.theme-Baupm #main-menu li a:visited {
color: #333;
background-color: transparent;
}
.theme-Baupm #main-menu li a:active,
.theme-Baupm #main-menu li a:hover {
background-color: #1A5FB4;
color: #fff;
text-decoration: none;
}
.theme-Baupm #main-menu li a.selected {
background-color: #3584E4;
color: #fff;
}
.theme-Baupm #main-menu li a.selected:hover {
background-color: #1A5FB4;
}
.theme-Baupm #main-menu li a.new-object {
display: none;
}
.theme-Baupm #main {
margin-top: 0;
}
/** Floating Button */
.theme-Baupm .jfab_wrapper {
z-index: 9999;
width: 100%;
height: 240px;
position: fixed;
right: 0px;
bottom: 0px;
pointer-events: none;
}
.theme-Baupm .jfab_btns_wrapper {
right: 0;
bottom: 65px;
position: absolute;
display: none;
-webkit-transition: opacity 0.3s ease-in;
-moz-transition: opacity 0.3s ease-in;
-ms-transition: opacity 0.3s ease-in;
-o-transition: opacity 0.3s ease-in;
transition: opacity 0.3s ease-in;
pointer-events: all;
}
.theme-Baupm .jfab_btns_wrapper.show {
display: block;
opacity: 1;
}
.theme-Baupm .jfab_btns_wrapper button {
width: 40px;
height: 40px;
border-radius: 100%;
background: #3584E4;
margin-bottom: 16px;
margin-right: 26px;
padding: 0;
border: none;
outline: none;
color: #ffffff;
font-size: 16px;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
transition: 0.3s;
pointer-events: all;
cursor: pointer;
}
.theme-Baupm .jfab_btns_wrapper button:hover {
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.32), 0 3px 6px rgba(0, 0, 0, 0.46);
background: #1A5FB4;
}
.theme-Baupm .jfab_btns_wrapper .fb-icon {
font-size: 15px;
margin-left: 4px;
}
.theme-Baupm button.jfab_main_btn {
background-color: #3584E4;
width: 56px;
height: 56px;
border-radius: 100%;
right: 16px;
bottom: 16px;
position: absolute;
margin-right: 0;
margin-bottom: 0;
padding: 0;
border: none;
outline: none;
color: #ffffff;
font-size: 20px;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
transition: 0.3s;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
cursor: pointer;
pointer-events: all;
}
.theme-Baupm button.jfab_main_btn:hover {
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.32), 0 3px 6px rgba(0, 0, 0, 0.46);
background: #1A5FB4;
}
.theme-Baupm button.jfab_main_btn span {
transition: 0.5s;
}
.theme-Baupm button.jfab_main_btn.rotate {
transform: rotate(45deg);
}
.theme-Baupm .fb-icon {
font-size: 20px;
margin-left: 5px;
line-height: 2.7;
}
.theme-Baupm .jfab_btns_wrapper .fb-icon {
line-height: 2.5;
}
/** Fixes */
.theme-Baupm #admin-menu a.selected {
padding-left: 0 !important;
}
/** Fonts */
@font-face {
font-family: "Redmine";
src: url("../fonts/redmine.eot?79807635");
src: url("../fonts/redmine.eot?79807635#iefix") format("embedded-opentype"),
url("../fonts/redmine.woff2?79807635") format("woff2"),
url("../fonts/redmine.woff?79807635") format("woff"),
url("../fonts/redmine.ttf?79807635") format("truetype"),
url("../fonts/redmine.svg?79807635#redmine") format("svg");
font-weight: normal;
font-style: normal;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
font-family: "Redmine";
font-style: normal;
font-weight: normal;
/*speak: none;*/
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: 0.2em;
text-align: center;
opacity: 0.8;
font-variant: normal;
text-transform: none;
font-size: 110%;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.icon-add,
.icon-group,
.icon-user,
.icon-issue-edit,
.icon-list,
.icon-settings,
.icon-del,
.icon-help,
.icon-templates,
.icon-fav,
.icon-checked,
.icon-reload,
.icon-save,
.icon-zoom-out,
.icon-zoom-in,
.icon-server-authentication,
.icon-issue,
.icon-projects,
.icon-roles,
.icon-workflows,
.icon-custom-fields,
.icon-package,
.icon-plugins,
.icon-summary,
.icon-copy,
.icon-issue-note,
.icon-time,
.icon-time-add,
.icon-changeset,
.icon-edit,
.icon-fav-off,
.icon-move,
.icon-stats,
.icon-email-add,
.icon-email,
.icon-passwd,
.icon-history,
.icon-lock,
.icon-issue-closed,
.icon-download,
.icon-wiki-page,
.icon-folder-open,
.icon-news,
.icon-unlock,
.icon-avatar,
.icon-maintenance_mode,
.icon-time-entry,
.icon-upload,
.icon-link,
.icon-test,
.icon-approvalworkflows,
.icon-project_aliases,
.icon-rename,
.icon-apple,
.icon-windows,
.icon-import,
.icon-google,
.icon-introductions,
#admin-menu li a.redmine-maintenance-mode,
.icon-custom-view-assigned,
.icon-impersonate,
.icon-bookmark-off,
.icon-bookmark,
.icon-bookmarked-project,
.icon-copy-link,
.icon-locked,
.icon-ms-project,
.icon-text-blocks,
.icon-sidebar {
background-image: none !important;
padding-left: 0;
}
.icon-upload {
font-size: 32px;
line-height: 32px;
}
.icon-checked {
width: 16px;
font-size: 13px;
}
.icon-sidebar:before {
content: '\f0db';
} /* '' */
.icon-locked:before {
content: "\f2d3";
} /* '' */
.icon-add:before {
content: "\e800";
} /* '' */
.icon-group:before {
content: "\e801";
} /* '' */
.icon-user:before {
content: "\e802";
} /* '' */
.icon-issue-edit:before {
content: "\e803";
} /* '' */
.icon-list:before {
content: "\e804";
} /* '' */
.icon-settings:before {
content: "\e805";
} /* '' */
.icon-del:before {
content: "\e806";
} /* '' */
.icon-help:before {
content: "\e807";
} /* '' */
.icon-templates:before {
content: "\e808";
} /* '' */
.icon-fav:before {
content: "\e809";
} /* '' */
.icon-checked:before {
content: "\e80a";
} /* '' */
.icon-reload:before {
content: "\e80b";
} /* '' */
.icon-save:before {
content: "\e80c";
} /* '' */
.icon-zoom-out:before {
content: "\e80d";
} /* '' */
.icon-zoom-in:before {
content: "\e80e";
} /* '' */
.icon-lock:before {
content: "\e810";
} /* '' */
.icon-time:before {
content: "\e811";
} /* '' */
.icon-changeset:before {
content: "\e812";
} /* '' */
.icon-edit:before {
content: "\e813";
} /* '' */
.icon-fav-off:before {
content: "\e814";
} /* '' */
.icon-move:before {
content: "\e815";
} /* '' */
.icon-stats:before {
content: "\e816";
} /* '' */
.icon-email-add:before {
content: "\e817";
} /* '' */
.icon-passwd:before {
content: "\e818";
} /* '' */
.icon-copy:before {
content: "\f0c5";
} /* '' */
.icon-issue-note:before {
content: "\f0e5";
} /* '' */
.icon-server-authentication:before {
content: "\f0e8";
} /* '' */
.icon-issue:before,
.icon-new-issue-sub:before {
content: "\f0f6";
} /* '' */
.icon-projects:before {
content: "\f0f7";
} /* '' */
.icon-issue-closed:before {
content: "\f11e";
} /* '' */
.icon-roles:before {
content: "\f2be";
} /* '' */
.icon-workflows:before {
content: "\f16c";
} /* '' */
.icon-custom-fields:before {
content: "\f1c0";
} /* '' */
.icon-package:before,
.icon-new-version:before {
content: "\f1cb";
} /* '' */
.icon-history:before {
content: "\f1da";
} /* '' */
.icon-plugins:before {
content: "\f1e6";
} /* '' */
.icon-summary:before {
content: "\f201";
} /* '' */
.icon-time-add:before,
.icon-new-timelog:before {
content: "\f271";
} /* '' */
.icon-download:before {
content: "\e819";
} /* '' */
.icon-wiki-page:before,
.icon-new-wiki-page:before {
content: "\f1dd";
} /* '' */
.icon-impersonate:before {
content: "\f21b";
} /* '' */
.icon-folder-open:before,
.icon-new-issue-category:before {
content: "\f115";
} /* '' */
.icon-news:before,
.icon-new-news:before {
content: "\e81a";
} /* '' */
.icon-unlock:before {
content: "\f13e";
} /* '' */
.icon-maintenance_mode:before {
content: "\e81b";
} /* '' */
.icon-avatar:before {
content: "\e81c";
} /* '' */
.icon-approvalworkflows:before {
content: "\f0ec";
} /* '' */
.icon-time-entry:before {
content: "\f0e4";
} /* '' */
.icon-upload:before {
content: "\e81d";
} /* '' */
.icon-link:before {
content: "\e81e";
} /* '' */
.icon-custom-view-assigned:before {
content: "\e81f";
} /* '' */
.icon-introductions:before {
content: "\f135";
} /* '' */
.icon-test:before {
content: "\f16a";
} /* '' */
.icon-project_aliases:before {
content: "\e820";
} /* '' */
.icon-rename:before {
content: "\e820";
} /* '' */
.icon-apple:before {
content: "\f179";
} /* '' */
.icon-windows:before {
content: "\f17a";
} /* '' */
.icon-google:before {
content: "\f1a0";
} /* '' */
.icon-ms-project:before {
content: "\e821";
} /* '' */
.icon-import:before {
content: "\e822";
} /* '' */
.icon-bookmark:before {
content: "\e823";
} /* '' */
.icon-bookmark-off:before {
content: "\f097";
} /* '' */
.icon-bookmarked-project:before {
content: "\e823";
} /* '' */
.icon-copy-link:before {
content: "\f0c5";
} /* '' */
.icon-text-blocks:before {
content: '\e824';
} /* '' */
#admin-menu li:has(> a.microsoft-project-connector),
#admin-menu li:has(> a.additionals) {
display: none;
}
.theme-Baupm .columns {
display: flex;
flex-flow: row wrap;
justify-content: space-around;
}
@media screen and (max-width: 899px) {
.theme-Baupm #header {
color: #999;
background: #fff url("../images/icons/favicon-32x32.png") no-repeat top center;
}
.theme-Baupm #header a.mobile-toggle-button {
color: #222;
}
.theme-Baupm #header #project-jump .drdn-trigger {
color: transparent;
}
.theme-Baupm .flyout-menu {
background-color: #eee;
color: #333;
}
.theme-Baupm .flyout-menu h3 {
background-color: #3584E4;
color: #fff;
}
.theme-Baupm .flyout-menu .flyout-menu__search {
background-color: #fff;
}
.theme-Baupm .flyout-menu a,
.theme-Baupm .flyout-menu a:link,
.theme-Baupm .flyout-menu a:visited {
color: #333;
}
.theme-Baupm .flyout-menu a:hover,
.theme-Baupm .flyout-menu a:active {
color: #777;
}
}