Chore: Verschiebe Git-Repository in das Hauptverzeichnis und richte .gitignore ein

This commit is contained in:
salam committed 2026-10-19 10:11:04 +02:00
commit 96d0545193
502 files changed
+176027

No files matched your search

@@ -0,0 +1,459 @@
html,
body {
background: #333;
color: #aaa;
}
a:link {
text-decoration: none;
color: #dbeaf7;
}
a:visited {
text-decoration: none;
color: #dbeaf7;
}
a:hover {
text-decoration: underline;
color: #f00;
}
a:active {
text-decoration: underline;
color: #f00;
}
.on {
color: #333;
}
.off {
color: #aaa;
}
/* .dijitMenuPassive .dijitMenuItemHover,
.dijitMenuItemSelected {
cursor: pointer;
background: #c6daeb;
color: #000;
} */
#dd_topmenu,
#dd_topmenu2 {
background-color: #333;
}
#dialog_base {
background-color: transparent;
}
#cp_base_center {
background-color: transparent;
}
#cp_base_left .dgrid-row:hover {
color: #fff;
background-color: #000;
}
.dijitInputInner {
color: #aaa;
}
/******************************************************
GENERAL
******************************************************/
.fa,
.far {
text-shadow: 1px 2px #000;
}
/******************************************************
WIDGETS
******************************************************/
.dijitDialogUnderlay {
background: #333;
opacity: 0.5;
}
.nuh .dijitEditor,
.nuh .dijitTextBox {
background-color: #444;
padding: 2px;
}
.dijitDialog {
background: #000;
border: 1px solid #555;
}
.dijitSelectMenu {
background-color: #555;
}
.dijitMenuPopup {
background-color: #555;
}
#methoden_filter_popup_dropdown {
border: 1px #000 solid;
}
.nuh .dijitDialog .dijitTextBox {
border: 1px #555 solid;
}
.nuh .dijitEditorIFrameContainer {
padding: 2px;
}
.nuh .dijitDialog .dijitEditorIFrameContainer {
border: 1px solid #555;
background-color: #303030;
padding: 2px;
}
.dijitDialogPaneActionBar .dijitButtonNode {
background: #6a6a6a;
}
.dijitDialogPaneActionBar .dijitButtonNode:hover {
color: #fff;
background: #000;
}
.dijitToggleButton,
.dijitButton,
.dijitDropDownButton,
.dijitComboButton {
border: 1px solid #888;
background-color: #222;
margin: 1px;
}
.dijitToolbar .dijitToggleButton,
.dijitToolbar .dijitButton,
.dijitToolbar .dijitDropDownButton,
.dijitToolbar .dijitComboButton {
border: 1px solid #544545;
background-color: #aaa;
margin: 1px;
}
#widget_SearchBox1 .dijitPlaceHolder,
#widget_SearchBox2 .dijitPlaceHolder,
#widget_SearchBox3 .dijitPlaceHolder,
#widget_SearchBox4 .dijitPlaceHolder,
#widget_SearchBox5 .dijitPlaceHolder,
#widget_SearchBox6 .dijitPlaceHolder {
color: #777;
background-color: #444;
}
.dijitMenuBar {
padding-left: 1px;
}
/* #notizen .dijitEditorIFrameContainer,
#editor_standards .dijitEditorIFrameContainer {
background-color: #dddddd;
color:#000000;
}
#notizen,
#editor_standards {
background: #ddd;
} */
/******************************************************
SELECTED!
******************************************************/
.nuh .dijitTabChecked,
.nuh .ui-state-active {
background-color: #666 !important;
}
#tab_projekte_aktive_center_tablist {
background: #222222;
}
.dgrid-selected {
background-color: #666 !important;
/* -moz-box-shadow: inset 0 0 0 1px #d5d5d5;
-webkit-box-shadow: inset 0 0 0 1px #d5d5d5;
box-shadow: inset 0 0 0 1px #d5d5d5; */
}
.ui-state-active .far,
.ui-state-active .fa,
.nuh .dijitMenuItemSelected .fa,
.nuh .dijitMenuItemSelected .far,
.nuh .dijitTabChecked .fa,
.nuh .dijitTabChecked .far,
.dgrid-selected .far .dgrid-selected .fa {
color: #aaa !important;
}
/******************************************************
TABS
******************************************************/
.dijitTabContainerLeft-tabs .dijitTab {
border-bottom: 0 solid #222;
}
.dijitTabContainerLeft-tabs .dijitTab:hover,
.dijitTabContainerTop-tabs .dijitTab:hover,
#cp_base_left .dijitTabHover,
.nuh .dijitButtonHover,
.nuh .dijitMenuItemHover {
color: #fff;
background: #000;
}
.dijitTabContainerLeft-tabs {
background-color: transparent;
color: #aaa;
}
.dijitTabChecked {
color: #fff;
background-color: transparent;
}
#cp_base_top_title {
background-color: transparent;
color: #4997cf;
text-shadow: 1px 2px #000;
}
/******************************************************
GRIDS
******************************************************/
.dgrid-row {
cursor: pointer;
}
.dgrid-row-even {
color: #D0D0D0;
}
.dgrid-row-odd {
color: #D0D0D0;
background: #444;
}
.dgrid-row-even:hover {
background: #444;
}
.dgrid-row-odd:hover {
background: #444;
}
.nuh .dgrid-cell:hover {
cursor: pointer;
background: #444;
}
#cp_base_center .dgrid-header-row .dgrid-cell:hover {
cursor: pointer;
background: #000;
}
.dgrid-header,
.dgrid-header-row,
.dgrid-footer {
background-color: #222222;
}
.dgrid-hider-menu {
display: none;
}
.dgrid-header .dojoDndItemBefore {
border-left: 2px dotted #000 !important;
}
.dgrid-header .dojoDndItemAfter {
border-right: 2px dotted #000 !important;
}
.dgrid-column-resizer {
cursor: col-resize;
position: absolute;
width: 2px;
background-color: #666;
z-index: 1000;
}
.dgrid-pagination .dgrid-page-disabled {
color: #aaa;
cursor: default;
}
/******************************************************
SCROLLBARE DESIGN CHROME
******************************************************/
.dgrid-scroller::-webkit-scrollbar {
background: #666;
}
.dgrid-scroller::-webkit-scrollbar-thumb {
background: #666;
}
.dgrid-scroller::-webkit-scrollbar {
background: #666;
}
.dgrid-scroller::-webkit-scrollbar-button {
background: #666;
}
/******************************************************
BG
******************************************************/
#cp_projekte_aktive_title {
/* background: #dedede; */
background-color: #666;
color: #ddd;
font-size: 120%;
}
#topmenu_left,
#topmenu_center,
#topmenu_right,
#cp_projekte_aktive_menu-header,
#menu_projekte,
#cp_base_center_tablist_toggle1 {
background: #222 !important;
}
.dgrid-header-row {
background-color: #222 !important;
right: 0 !important;
}
#cp_auftraggeber_top {
background-color: #222 !important;
}
#cp_platzhalter_header,
#cp_orientierung_typen {
background: transparent;
}
/******************************************************
Tooltip and TooltipDialog
******************************************************/
.nuh .dijitTooltip,
.nuh .dijitTooltipDialog {
/* the outermost dom node, holding the connector and container
make the area on the sides of the arrow transparent */
background: transparent;
}
.dijitTooltipBelow {
/* leave room for arrow above content */
padding-top: 13px;
padding-left: 3px;
padding-right: 3px;
}
.dijitTooltipAbove {
/* leave room for arrow below content */
padding-bottom: 13px;
padding-left: 3px;
padding-right: 3px;
}
.nuh .dijitTooltipContainer {
/* the part with the text */
background-color: #8a8a8a;
background-image: -moz-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #8a8a8a 10px);
background-image: -webkit-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #8a8a8a 10px);
background-image: -o-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #8a8a8a 10px);
background-image: linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #8a8a8a 10px);
background-position: bottom;
border: 1px solid #000;
padding: 6px 8px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
font-size: 1em;
color: #000;
}
.nuh .dijitTooltipConnector {
border: 0;
z-index: 2;
background-repeat: no-repeat;
background-image: url("../JavaScript/dijit/themes/nuh/images/tooltip2.png");
width: 16px;
height: 14px;
}
.dj_ie6 .nuh .dijitTooltipConnector {
background-image: url("images/tooltip8bit.png");
}
.nuh .dijitTooltipBelow .dijitTooltipConnector {
/* the arrow piece for tooltips below an element */
top: 0;
left: 3px;
background-position: -31px 0;
width: 16px;
height: 14px;
}
.nuh .dijitTooltipAbove .dijitTooltipConnector {
/* the arrow piece for tooltips above an element */
bottom: 0;
left: 3px;
background-position: -15px 0;
width: 16px;
height: 14px;
}
.dj_ie7 .nuh .dijitTooltipAbove .dijitTooltipConnector,
.dj_ie6 .nuh .dijitTooltipAbove .dijitTooltipConnector {
bottom: -1px;
}
.nuh .dijitTooltipABRight .dijitTooltipConnector {
/* above or below tooltip, but the arrow appears on the right,
and the right edges of target and tooltip are aligned rather than the left.
Override above rules for .dijitTooltipBelow, .dijitTooltipAbove */
left: auto;
right: 3px;
}
.nuh .dijitTooltipLeft {
padding-right: 14px;
}
.nuh .dijitTooltipLeft .dijitTooltipConnector {
/* the arrow piece for tooltips to the left of an element, bottom borders aligned */
right: 0;
background-position: 0 0;
width: 16px;
height: 14px;
}
.nuh .dijitTooltipRight {
padding-left: 14px;
}
.nuh .dijitTooltipRight .dijitTooltipConnector {
/* the arrow piece for tooltips to the right of an element, bottom borders aligned */
left: 0;
background-position: -48px 0;
width: 16px;
height: 14px;
}
.nuh .dijitDialogUnderlay {
background: #000;
opacity: 0.8;
}
@@ -0,0 +1,472 @@
/******************************************************
DGRID
******************************************************/
.dgrid {
position: relative;
overflow: hidden;
border: 0;
height: 100%;
display: block;
}
.dgrid-header-row {
position: absolute;
right: 17px;
left: 0;
}
.dgrid-header-scroll {
position: absolute;
top: 0;
right: 0;
}
.dgrid-footer {
position: absolute;
bottom: 0 !important;
width: 100%;
text-align: center;
background-color: var(--dgrid-footer);
color: var(--dgrid-footer-color);
}
.dgrid-no-data {
position: relative;
top: 20px;
text-align: center;
font-size: large;
color: var(--schwarz);
font-weight: bold;
}
.dgrid-header-hidden {
font-size: 0;
height: 0 !important;
border-top: none !important;
border-bottom: none !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.dgrid-footer-hidden {
display: none;
}
.dgrid-header-row,
.dgrid-header-row .dgrid-cell,
.dgrid-header-row .dgrid-cell th,
.dgrid-header-row .dgrid-cell:focus,
.dgrid-header-row:focus,
.dgrid-header-row:focus {
overflow: hidden;
color: var(--weiss) !important;
background-color: var(--schwarz) !important;
text-transform: uppercase !important;
}
.dark .dijitMenuItem,
.dark .dijitMenuItem td {
text-transform: uppercase !important;
}
.dgrid-row-table {
border-collapse: collapse;
border: none;
table-layout: fixed;
empty-cells: show;
width: 100%;
height: 100%;
}
.dgrid-cell {
padding: 0.5rem 1rem;
text-align: left;
overflow: hidden;
vertical-align: top;
border-top-style: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border-right: 1px solid var(--border);
}
.dgrid-content {
position: relative;
height: 99%;
}
.dgrid-scroller {
overflow-x: auto;
overflow-y: scroll;
position: absolute;
top: 0;
bottom: 0;
width: 100%;
}
/******************************************************
DGRID
******************************************************/
.dgrid-border {
border: 1px solid var(--border);
}
#alarm-grid .dgrid-footer {
display: none;
}
.dgrid-hider-menu {
border: 1px solid var(--border);
background-color: var(--weiss);
}
.dgrid-column-resizer {
background-color: var(--grau);
}
.dgrid-header-row {
position: absolute;
right: 17px;
left: 0;
}
.dgrid-header-scroll {
position: absolute;
top: 0;
right: 0;
}
.dgrid-content:focus {
background-image: none;
}
.dgrid-preload {
font-size: 0;
line-height: 0;
}
.dgrid-loading {
position: relative;
height: 100%;
}
.dgrid-above {
position: absolute;
bottom: 0;
}
.ui-icon {
width: 16px;
height: 16px;
background-image: url("../Stylesheets/images/ui-icons_222222_256x240.png");
}
.dgrid-sort-arrow {
background-position: -64px -16px;
display: block;
float: right;
margin: 0 4px 0 5px;
height: 12px;
}
.dgrid-sort-up .dgrid-sort-arrow {
background-position: 0 -16px;
}
.dgrid-input {
width: 99%;
}
.dgrid-scrollbar-measure {
width: 100px;
height: 100px;
overflow: scroll;
position: absolute;
top: -9999px;
}
.dgrid-autoheight {
height: auto;
}
.dgrid-autoheight .dgrid-header {
right: 0;
}
.dgrid-column-set {
overflow: hidden;
width: 100%;
position: relative;
height: 100%;
-ms-touch-action: pan-y;
touch-action: pan-y;
}
.dgrid-column-set-cell {
vertical-align: top;
height: 100%;
}
.ui-icon-triangle-1-e {
background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
background-position: -48px -16px;
}
.dgrid-expando-icon {
width: 16px;
height: 16px;
}
.dgrid-tree-container {
-webkit-transition-duration: .3s;
-moz-transition-duration: .3s;
-o-transition-duration: .3s;
-ms-transition-duration: .3s;
transition-duration: .3s;
overflow: hidden;
}
.dgrid-tree-container.dgrid-tree-resetting {
-webkit-transition-duration: 0;
-moz-transition-duration: 0;
-o-transition-duration: 0;
-ms-transition-duration: 0;
transition-duration: 0;
}
.dgrid-hider-toggle {
background-position: 0 -192px;
background-color: transparent;
border: none;
cursor: pointer;
position: absolute;
right: 0;
top: 0;
z-index: 99999;
}
.dgrid-rtl-swap .dgrid-hider-toggle {
right: auto;
left: 0;
}
.dgrid-hider-menu {
position: absolute;
top: 0;
right: 17px;
width: 184px;
z-index: 99999;
padding: 4px;
overflow-x: hidden;
overflow-y: auto;
}
.dgrid-rtl-swap .dgrid-hider-menu {
right: auto;
left: 17px;
}
.dgrid-hider-menu-row {
position: relative;
padding: 2px;
}
.dgrid-hider-menu-check {
position: absolute;
top: 2px;
left: 2px;
padding: 0;
}
.dgrid-hider-menu-label {
display: block;
padding-left: 20px;
}
.dgrid-column-resizer {
cursor: col-resize;
position: absolute;
width: 2px;
z-index: 1000;
}
.dgrid-resize-handle {
height: 100px;
width: 0;
position: absolute;
right: -4px;
top: -4px;
cursor: col-resize;
z-index: 999;
border-left: 5px solid transparent;
outline: none;
}
.dgrid-resize-header-container {
height: 100%;
position: relative;
}
.dgrid-resize-guard {
cursor: col-resize;
position: absolute;
bottom: 0;
left: 0;
right: 0;
top: 0;
}
html.has-touch .dgrid-resize-handle {
border-left: 20px solid transparent;
}
html.has-touch .dgrid-column-resizer {
width: 2px;
}
.dgrid-spacer-row {
height: 0;
}
.dgrid-spacer-row th {
padding-top: 0;
padding-bottom: 0;
border-top: none;
border-bottom: none;
}
.dgrid-status {
padding: 2px;
}
.dgrid-page-size {
margin: 1px 4px 0;
}
.dgrid-navigation .dgrid-page-link {
cursor: pointer;
font-weight: bold;
text-decoration: none;
color: inherit;
padding: 0 4px;
}
.dgrid-first,
.dgrid-last,
.dgrid-next,
.dgrid-previous {
font-size: 130%;
}
.dgrid-page-input {
margin-top: 1px;
width: 2em;
text-align: center;
}
.dgrid-pagination-links .dgrid-page-disabled {
font-weight: bold;
cursor: default;
text-align: center;
border: 1px solid var(--border);
padding-left: 7px;
}
.dgrid-rtl-swap .dgrid-header-row {
right: 0;
left: 17px;
}
.dgrid-rtl-swap .dgrid-header-scroll {
left: 0;
right: auto;
}
.dgrid-rtl .dgrid-cell {
text-align: right;
}
.dgrid-rtl .dgrid-sort-arrow {
float: left;
margin: 0 5px 0 4px;
}
.dgrid-rtl .ui-icon-triangle-1-e {
background-position: -96px -16px;
}
.dgrid-rtl .ui-icon-triangle-1-se {
background-position: -80px -16px;
}
.dgrid-rtl .dgrid-pagination .dgrid-status {
float: right;
}
.dgrid-rtl .dgrid-pagination .dgrid-page-size {
float: right;
}
.dgrid-rtl .dgrid-pagination .dgrid-navigation {
float: left;
}
.dgrid-rtl.dgrid-autoheight .dgrid-header {
left: 0;
}
.dgrid-header .dgrid-cell {
overflow: hidden;
vertical-align: middle;
}
.dgrid-header .dojoDndTarget .dgrid-cell {
display: table-cell;
}
.dgrid-header .dojoDndItemBefore {
border-left: 2px dotted var(--border) !important;
}
.dgrid-header .dojoDndItemAfter {
border-right: 2px dotted var(--border) !important;
}
.dijitSelectMenu .dijitMenuItem,
.dijitSelectMenu .dijitMenuItem td {
padding: 1px 8px !important;
}
/******************************************************
GRID SITE STYLE
******************************************************/
.dgrid-footer,
.dgrid-header {
background-color: var(--schwarz);
color: var(--weiss) !important;
}
.dgrid-row {
cursor: pointer;
}
.dgrid-row-even {
background-color: var(--hellgrau);
}
.dgrid-row-odd {
background-color: transparent;
}
.dgrid-row-even:hover {
background: var(--grau);
}
.dgrid-row-odd:hover {
background: var(--grau);
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 823 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 713 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

@@ -0,0 +1,920 @@
@charset "UTF-8";
:root {
--schwarz: #212121;
--rot: #ff2848;
--weiss: #ffffff;
--hellgrau: #efefef;
--grau: #ddd;
--border: #ccc;
--grid: #c6daeb;
--blau: #67abf1;
--hellblau: #99c9f7;
--active: #212121;
--testing: #888888;
--konzept: #67abf1;
--endfassung: #01A739;
}
.dijitChecked,
.dgrid .dgrid-selected {
background-color: var(--hellblau) !important;
}
body,
html {
font-family: sans-serif;
width: 100%;
height: 100%;
margin: 0;
font-size: .95rem;
background: var(--weiss);
color: var(--schwarz);
}
#stack_container_main {
width: 100%;
height: 100%;
margin: 0;
}
.spinner-size {
font-size: 400px;
color: var(--grau);
}
#ueberschrift {
line-height: 21px;
padding-bottom: 2px;
}
.lparent {
display: flex;
justify-content: flex-start;
gap: 10px;
align-items: center;
}
.lparent>div {
display: inline-block;
padding: 0.5rem;
}
/******************************************************
search
******************************************************/
.dijitTextBox .dijitInputField .dijitPlaceHolder,
.dijitTextBox .dijitInputInner,
.dijitValidationTextBox .dijitValidationContainer {
padding: 4px;
border-radius: 5px;
color: var(--schwarz);
}
.filter-box,
.search-box {
width: 180px;
margin-left: 10px;
border-radius: 5px;
background-color: var(--weiss);
}
.filter-box .dijitPlaceHolder,
.search-box .dijitPlaceHolder {
display: block;
width: 92%;
text-align: left;
cursor: text;
background-image: url("../Images/lupe-black.png");
background-repeat: no-repeat;
background-position: right center;
background-size: 19px auto;
}
#widget_SearchBox1 {
padding-left: 10px;
}
/******************************************************
link
******************************************************/
a,
a:link {
text-decoration: none;
color: var(--blau);
}
a:visited {
text-decoration: none;
color: var(--grid);
}
a:hover {
text-decoration: underline;
color: var(--rot);
}
a:active {
text-decoration: underline;
color: var(--rot);
}
/******************************************************
color
******************************************************/
.on {
color: var(--active);
}
.off {
color: var(--grau);
}
:focus {
outline: 0;
}
.red,
.error {
color: var(--rot) !important;
}
.ok {
color: var(--endfassung) !important;
}
.bg_error {
background-color: var(--rot) !important;
padding: 5px 30px;
color: var(--weiss);
}
.bg_ok {
background-color: var(--endfassung) !important;
padding: 5px 30px;
color: var(--weiss);
}
.dijitTabContent .fa,
.dijitTabContent .far {
position: relative;
top: -3px;
margin-right: 10px;
}
.bold {
font-weight: bold;
}
.blau {
color: var(--blau);
}
.rot,
.rot2 {
color: var(--rot);
}
.test {
color: var(--testing);
}
.grau {
color: var(--grau);
}
.konzept {
color: var(--konzept);
}
.endfassung,
.gruen {
color: var(--endfassung);
}
.active {
color: var(--active);
}
.nuhhelp {
color: var(--blau);
}
.pointer {
cursor: pointer;
}
.center_icon {
margin: 1px 5px 0;
padding: 0;
}
.stammdaten_cellsize_select .dijitMenuItemLabel {
padding: 5px !important;
}
.logo {
display: block;
width: 180px;
height: 32px;
background-image: url("../Icons/ext-icon.png");
background-repeat: no-repeat;
background-size: auto 32px;
text-align: right;
line-height: 34px;
font-weight: bold;
color: var(--blau);
}
.help {
position: relative;
top: -5px;
left: 5px;
color: var(--weiss);
font-size: 1em;
}
.help_on {
visibility: visible;
}
.help_off {
visibility: hidden;
}
.right {
text-align: right;
}
.bg-schwarz {
background-color: var(--schwarz) !important;
}
.dgrid-row-odd .bg-grau {
background-color: #f0f7fe !important;
}
.dgrid-row-even .bg-grau {
background-color: #ddebfc !important;
}
.bg-grau {
background-color: var(--grau) !important;
}
.center-box {
margin: auto !important;
}
/******************************************************
general layout
******************************************************/
.dijitDialogPaneActionBar,
.right {
text-align: right;
}
.subheader {
line-height: 80px !important;
height: 80px !important;
font-weight: bold;
font-size: 2em;
text-align: center;
padding: 5px;
color: #999;
}
.dijitToolbar {
padding: 3px;
background: #eee;
margin-bottom: 10px;
}
#menu_projekte {
border-bottom: 1px solid var(--schwarz);
height: 62px;
line-height: 62px;
}
#cp_upload_response {
height: 90px;
line-height: 24px;
padding: 10px 50px;
}
#cp_base_top {
text-align: center;
}
#bc_projekte_aktive {
padding-top: 20px;
}
#cp_auftraggeber_top,
#cp_projekte_allgemein_top {
margin: 20px 0 1px;
}
#cp_projekte_aktive_title {
text-align: center;
height: 62px;
line-height: 62px;
overflow: hidden;
margin: 0;
padding: 0;
font-size: 2rem;
background: var(--blau);
color: var(--weiss);
border-bottom: 1px solid var(--blau);
}
#cp_base_top_title {
background-color: transparent;
font-weight: bold;
text-align: center;
line-height: 74px;
height: 74px;
overflow: hidden;
font-size: 1.8em;
}
.center-layout {
overflow: hidden;
padding: 50px;
}
.margin-50-lr {
margin-left: 50px;
margin-right: 50px;
}
.margin-50-t {
margin-top: 50px;
}
.mr-5 {
margin-right: 5px;
}
#cp_base_left,
#cp_base_right {
width: 200px;
cursor: pointer;
}
.leftmenu_text {
margin-top: 5px;
overflow: hidden;
white-space: nowrap;
width: 246px;
display: block;
float: right;
}
#methoden_filter_popup_dropdown {
width: 130px;
}
/* grid */
.center {
text-align: center !important;
}
.deckblatt-adresse {
height: 85px;
width: 450px;
}
.width-30 {
width: 30px;
}
.width-icon {
cursor: pointer;
width: 50px;
text-align: center !important;
margin-left: 0 !important;
margin-right: 0 !important;
}
.width-50 {
width: 50px;
}
.width-60 {
width: 60px;
}
.width-80 {
width: 80px;
}
.width-110 {
width: 110px;
}
.width-130 {
width: 130px;
}
.width-150 {
width: 150px;
}
.width-300 {
width: 300px;
}
.width-500 {
width: 500px;
}
.width-600 {
width: 600px;
}
.stammdaten_cellsize,
.stammdaten_cellsize_select {
width: 300px !important;
}
.stammdaten_cellsize_select .dijitButtonContents {
width: 280px !important;
}
.no-border-r {
border-right: 0;
}
.select_orientierung {
padding: 2px;
font-size: 86%;
}
.margin-right-10 {
margin-right: 10px;
}
.no-padding-tb {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.no-padding-lr {
padding-left: 0 !important;
padding-right: 0 !important;
}
.margin-1rem {
margin: 1rem;
}
/******************************************************
DIJIT
******************************************************/
.dijitButton,
.dijitComboButton,
.dijitDropDownButton,
.dijitToggleButton {
margin: 0;
vertical-align: middle;
}
.dijitDialog {
overflow: hidden;
padding: 25px;
}
.dijitButtonNode {
margin: 1px;
cursor: pointer;
border: 0;
}
.dijitToolbar .dijitButton,
.dijitToolbar .dijitComboButton,
.dijitToolbar .dijitDropDownButton,
.dijitToolbar .dijitToggleButton {
margin: 2px;
}
.title {
font-size: 1.1em;
font-weight: bold;
padding: 10px;
margin: 10px;
color: var(--blau);
}
.nothing-selected {
font-size: 1.2em;
font-weight: bold;
margin: 5rem;
text-align: center;
color: var(--rot);
}
.dijitDialogTitle {
font-size: 1.8em;
font-weight: bold;
padding: 10px;
text-align: center;
margin: 0;
display: block;
color: var(--blau);
}
.dijitMenuTable {
min-width: 120px !important;
max-width: 200px !important;
top: 0 !important;
cursor: pointer;
}
#menu_projekte_active_popup {
width: 178px;
}
/******************************************************
MENUBAR
******************************************************/
.dijitButton .dijitButtonText,
.dijitMenuItemSelected,
.dijitMenuPassive .dijitMenuItemHover {
color: var(--schwarz);
cursor: pointer;
background-color: var(--blau);
border-radius: 5px;
padding: 0.5rem 1rem;
}
#cp_orientierung_typen .dijitMenuItem {
font-size: 86% !important;
}
#topmenu {
height: 60px;
line-height: 60px;
overflow: hidden;
margin: 0;
padding: 5px 15px;
border-bottom: 1px solid var(--schwarz);
background-image: url("./images/gutachten-logo2.png");
background-position: 10px center;
background-size: auto 70%;
background-repeat: no-repeat;
}
.topmenu-selected {
background-color: var(--blau);
border-radius: 5px;
margin: auto 5px;
}
/******************************************************
TAB
******************************************************/
#tab_projekte_aktive_center_tablist {
background: var(--weiss);
}
/******************************************************
TABS
******************************************************/
.border-black {
border: 1px solid var(--schwarz) !important;
}
.border-t-40 {
border-top: 32px solid var(--schwarz) !important;
}
#methoden_filter_popup_dropdown {
border: 1px var(--grid) solid;
background: #eee;
}
.dijitMenuBar .diijtMenuItemLabel,
.dijitMenuBar .dijitMenuItem,
.dijitTab .tabLabel {
height: 1.5rem;
line-height: 1.5rem;
padding: 0.5rem 1rem;
cursor: pointer;
}
.dijitTabContainerLeft-tabs {
border: 0;
float: left;
width: 280px;
border-top: 32px solid var(--schwarz) !important;
border-right: 1px solid var(--schwarz);
}
.dijitTabContainerBottom-container,
.dijitTabContainerTop-container,
.dijitTabContainerLeft-container,
.dijitTabContainerRight-container {
z-index: 0;
overflow: hidden;
border: 0;
}
/******************************************************
FORM
******************************************************/
.dijitSelectLabel {
width: 15em;
vertical-align: middle;
padding: 0.3rem;
}
.dijitTextBox {
border: solid black 1px;
vertical-align: middle;
border-radius: 3px;
padding: 0 3px;
}
/******************************************************
GRIDS SPEZIELL
******************************************************/
#bc_projekte_aktive_top,
#cp_projekte_aktive_left,
#cp_projekte_aktive_menu {
width: 300px;
}
.left-140 {
width: 140px;
text-align: left;
}
.grid-button {
text-align: center;
width: 50px;
}
#cp_p_basis_center {
height: 238px;
}
#auftraggeber_menu {
height: 32px;
line-height: 34px;
}
#auftraggeber_menu_titel {
width: 240px;
}
#auftraggeber_menu_titel:hover {
background: transparent;
}
#cp_objects_left {
width: 260px;
padding: 0;
border: 0;
}
#cp_orientierung_typen_colums {
width: 40%;
}
#menu_allgemeine,
#menu_methoden,
#menu_objects,
#menu_orient_typen {
height: 47px;
line-height: 47px;
padding-left: 10px;
background-color: var(--hellblau);
border-top: 1px solid var(--schwarz);
border-left: 1px solid var(--schwarz);
}
table,
td,
th {
border-collapse: separate;
}
.dijitComboBox .dijitArrowButtonInner,
.dijitSelect .dijitArrowButtonInner {
background-image: url("../JavaScript/node_modules/dijit/themes/salam/form/images/commonFormArrows.png");
background-position: -35px 53%;
background-repeat: no-repeat;
margin: 0;
width: 16px;
}
.dijitSelect .dijitButtonContents {
padding: 2px;
}
/******************************************************
general from light
******************************************************/
#dialog_base {
background-color: var(--weiss)FFF;
}
.dijitToolbarSeparator {
width: 1px;
border-left: 1px solid var(--schwarz);
}
/******************************************************
WIDGETS DIJIT
******************************************************/
.dijitDialogUnderlay {
background: #369;
opacity: .5;
}
.dijitDialog {
background: var(--weiss);
border: 1px solid #DDDDDD;
}
.dijitSelectMenu {
background-color: var(--weiss);
}
.dijitButtonHover,
.dijitDialogPaneActionBar .dijitButtonNode:hover,
.dijitTabHover {
background: var(--grid);
cursor: pointer;
}
#cp_base_top_title {
background-color: transparent;
color: var(--blau);
}
/******************************************************
Dialog
******************************************************/
.dijitDialogUnderlay {
background: var(--grid);
}
/******************************************************
Tooltip
******************************************************/
/* Tooltip and TooltipDialog */
.dijitTooltip,
.dijitTooltipDialog {
/* the outermost dom node, holding the connector and container */
background: transparent;
/* make the area on the sides of the arrow transparent */
}
.dijitTooltipBelow {
/* leave room for arrow above content */
padding-top: 13px;
padding-left: 3px;
padding-right: 3px;
}
.dijitTooltipAbove {
/* leave room for arrow below content */
padding-bottom: 13px;
padding-left: 3px;
padding-right: 3px;
}
.dijitTooltipContainer {
/* the part with the text */
background-color: #fff;
background-image: -moz-linear-gradient(bottom, rgba(240, 240, 240, 0.1) 0px, var(--weiss)fff 10px);
background-image: -webkit-linear-gradient(bottom, rgba(240, 240, 240, 0.1) 0px, var(--weiss)fff 10px);
background-image: -o-linear-gradient(bottom, rgba(240, 240, 240, 0.1) 0px, var(--weiss)fff 10px);
background-image: linear-gradient(bottom, rgba(240, 240, 240, 0.1) 0px, var(--weiss)fff 10px);
background-position: bottom;
border: 1px solid #a6a6a6;
padding: 6px 8px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
font-size: 1em;
line-height: 1.5em;
color: var(--schwarz);
}
.dijitTooltipConnector {
/* the arrow piece */
border: 0;
z-index: 2;
background-image: url("images/tooltip.png");
background-repeat: no-repeat;
width: 16px;
height: 14px;
}
.dj_ie6 .dijitTooltipConnector {
background-image: url("images/tooltip8bit.png");
}
.dijitTooltipBelow .dijitTooltipConnector {
/* the arrow piece for tooltips below an element */
top: 0;
left: 3px;
background-position: -31px 0;
width: 16px;
height: 14px;
}
.dijitTooltipAbove .dijitTooltipConnector {
/* the arrow piece for tooltips above an element */
bottom: 0;
left: 3px;
background-position: -15px 0;
width: 16px;
height: 14px;
}
.dj_ie6 .dijitTooltipAbove .dijitTooltipConnector,
.dj_ie7 .dijitTooltipAbove .dijitTooltipConnector {
bottom: -1px;
}
.dijitTooltipABRight .dijitTooltipConnector {
/* above or below tooltip, but the arrow appears on the right,
and the right edges of target and tooltip are aligned rather than the left.
Override above rules for .dijitTooltipBelow, .dijitTooltipAbove */
left: auto;
right: 3px;
}
.dijitTooltipLeft {
padding-right: 14px;
}
.dijitTooltipLeft .dijitTooltipConnector {
/* the arrow piece for tooltips to the left of an element, bottom borders aligned */
right: 0;
background-position: 0 0;
width: 16px;
height: 14px;
}
.dijitTooltipRight {
padding-left: 14px;
}
.dijitTooltipRight .dijitTooltipConnector {
/* the arrow piece for tooltips to the right of an element, bottom borders aligned */
left: 0;
background-position: -48px 0;
width: 16px;
height: 14px;
}
/******************************************************
PURE
******************************************************/
.nutzwert-table {
/* Remove spacing between table cells (from Normalize.css) */
border-collapse: collapse;
border-spacing: 0;
empty-cells: show;
color: var(--main-color);
background-color: var(--weiss);
border: 1px solid var(--schwarz);
margin: 1rem;
}
.nutzwert-td {
border-left: 1px solid var(--schwarz);
border-bottom: 1px solid var(--schwarz);
color: var(--schwarz) !important;
margin: 0;
overflow: visible;
padding: 1rem 3rem;
}
.download_button {
width: 220px;
text-align: left;
}
#menu_textart_dropdown tr {
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
}
#menu_textart_dropdown td {
padding: 5px !important;
}
@@ -0,0 +1,564 @@
html,
body {
background: #fff;
color: #000;
}
a,
a:link {
text-decoration: none;
color: #4997cf;
}
a:visited {
text-decoration: none;
color: #c6daeb;
}
a:hover {
text-decoration: underline;
color: #F00;
}
a:active {
text-decoration: underline;
color: #F00;
}
.on {
color: #25628d;
}
.off {
color: #999999;
}
.dijitMenuPassive .dijitMenuItemHover,
.dijitMenuItemSelected {
cursor: pointer;
background: #c6daeb;
color: #000;
}
#dd_topmenu,
#dd_topmenu2 {
background-color: #DDDDDD;
}
#dialog_base {
background-color: #FFFFFF;
}
#cp_base_left .dgrid-row:hover {
cursor: pointer;
background: #c6daeb;
}
.salam .dijitInputInner {
color: #444;
background-color: #eee;
}
.dijitToolbarSeparator {
width: 1px;
border-left:1px solid #000;
}
/******************************************************
GENERAL
******************************************************/
.fa,
.far {
text-shadow: 0 2px 2px #aaa;
}
/******************************************************
WIDGETS DIJIT
******************************************************/
.dijitDialogUnderlay {
background: #369;
opacity: 0.5;
}
.dijitDialog {
background: #fff;
border: 1px solid #DDDDDD;
}
.dijitSelectMenu {
background-color: #fff;
}
.dijitTabHover,
.dijitButtonHover,
.dijitDialogPaneActionBar .dijitButtonNode:hover {
background: #c6daeb;
cursor: pointer;
}
.dijitMenuBar {
padding-left: 3px;
background-color: #dedede;
}
#cp_base_top_title {
background-color: transparent;
color: #4997cf;
}
/******************************************************
SELECTED!
******************************************************/
/* dijitTabInner dijitTabContent dijitTab dijitTabChecked dijitChecked dijitTabFocused dijitTabCheckedFocused dijitCheckedFocused dijitFocused */
/* .salam .ui-state-active */
.dijitTabChecked,
.dgrid-selected {
background-color: #c6daeb !important;
/* color: #fff; */
/* -moz-box-shadow: inset 0 0 0 1px #4997cf;
-webkit-box-shadow: inset 0 0 0 1px #4997cf;
box-shadow: inset 0 0 0 1px #4997cf; */
}
#tab_projekte_aktive_center_tablist {
background: #ebf3fa;
}
.ui-state-active .far,
.ui-state-active .fa,
.salam .dijitMenuItemSelected .fa,
.salam .dijitMenuItemSelected .far,
.salam .dijitTabChecked .fa,
.salam .dijitTabChecked .far,
.dgrid-selected .far .dgrid-selected .fa {
color: #fff !important;
}
/******************************************************
TABS
******************************************************/
.dijitTabContainerBottom-container,
.dijitTabContainerTop-container,
.dijitTabContainerLeft-container,
.dijitTabContainerRight-container {
border-color: #dedede;
}
/* .dijitTabContainerLeft-tabs,
.dijitMenuTable,
#dd_topmenu, #dd_topmenu2,
#cp_base_top, #cp_base_left,
#cp_base_right, #cp_base_submenu_left,
#cp_base_submenu_center,
#cp_base_submenu_right,
#cp_base_topmenu_left,
#cp_base_topmenu_center,
#cp_base_topmenu_right {
background-color: #efefef;
} */
#methoden_filter_popup_dropdown {
border: 1px #c6daeb solid;
background: #eee;
}
/******************************************************
GRIDS
******************************************************/
.dgrid-row {
cursor: pointer;
}
.dgrid-row-even {
background-color: #efefef;
}
.dgrid-row-odd {
background-color: transparent;
}
.dgrid-row-even:hover {
background: #efefef;
}
.dgrid-row-odd:hover {
background: #efefef;
}
.salam .dgrid-cell:hover {
cursor: pointer;
background: #c6daeb;
}
.dgrid-header {
background-color: transparent;
}
.dgrid-header,
.dgrid-header-row,
.dgrid-footer {
background-color: #dedede;
}
.dgrid-hider-menu {
display: none;
}
.dgrid-header .dojoDndItemBefore {
border-left: 2px dotted #000 !important;
}
.dgrid-header .dojoDndItemAfter {
border-right: 2px dotted #000 !important;
}
.dgrid-column-resizer {
cursor: col-resize;
position: absolute;
width: 2px;
background-color: #666;
z-index: 1000;
}
.dgrid-pagination .dgrid-page-disabled {
color: #aaa;
cursor: default;
}
.dgrid-pagination {
margin-left: 10px;
}
.dgrid-navigation {
margin-right: 10px;
}
/******************************************************
SCROLLBARE DESIGN CHROME
******************************************************/
/* .dgrid-scroller::-webkit-scrollbar {
background: #ddd;
}
.dgrid-scroller::-webkit-scrollbar-thumb {
background: #ddd;
}
.dgrid-scroller::-webkit-scrollbar {
background: #ddd;
}
.dgrid-scroller::-webkit-scrollbar-button {
background: #ddd;
} */
/******************************************************
BG
******************************************************/
#topmenu_left,
#topmenu_center,
#topmenu_right,
#menu_projekte,
#cp_base_center_tablist_toggle1 {
/* background: #dedede; */
background-color: #dedede;
}
.dgrid-header-row {
background-color: #DDDDDD !important;
right: 0 !important;
}
.dgrid-header-row {
background-color: #c6daeb !important;
right: 0 !important;
}
#cp_auftraggeber_top {
background-color: #DDDDDD !important;
}
/******************************************************
Dialog
******************************************************/
.salam .dijitDialogUnderlay {
background: #c6daeb;
}
/******************************************************
Tooltip
******************************************************/
/* Tooltip and TooltipDialog */
.salam .dijitTooltip,
.salam .dijitTooltipDialog {
/* the outermost dom node, holding the connector and container */
background: transparent;
/* make the area on the sides of the arrow transparent */
}
.dijitTooltipBelow {
/* leave room for arrow above content */
padding-top: 13px;
padding-left: 3px;
padding-right: 3px;
}
.dijitTooltipAbove {
/* leave room for arrow below content */
padding-bottom: 13px;
padding-left: 3px;
padding-right: 3px;
}
.salam .dijitTooltipContainer {
/* the part with the text */
background-color: #ffffff;
background-image: -moz-linear-gradient(bottom, rgba(240, 240, 240, 0.1) 0px, #ffffff 10px);
background-image: -webkit-linear-gradient(bottom, rgba(240, 240, 240, 0.1) 0px, #ffffff 10px);
background-image: -o-linear-gradient(bottom, rgba(240, 240, 240, 0.1) 0px, #ffffff 10px);
background-image: linear-gradient(bottom, rgba(240, 240, 240, 0.1) 0px, #ffffff 10px);
background-position: bottom;
border: 1px solid #a6a6a6;
padding: 6px 8px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
font-size: 1em;
color: #000000;
}
.salam .dijitTooltipConnector {
/* the arrow piece */
border: 0;
z-index: 2;
background-image: url("../JavaScript/dijit/themes/salam/images/tooltip.png");
background-repeat: no-repeat;
width: 16px;
height: 14px;
}
.dj_ie6 .salam .dijitTooltipConnector {
background-image: url("images/tooltip8bit.png");
}
.salam .dijitTooltipBelow .dijitTooltipConnector {
/* the arrow piece for tooltips below an element */
top: 0;
left: 3px;
background-position: -31px 0;
width: 16px;
height: 14px;
}
.salam .dijitTooltipAbove .dijitTooltipConnector {
/* the arrow piece for tooltips above an element */
bottom: 0;
left: 3px;
background-position: -15px 0;
width: 16px;
height: 14px;
}
.dj_ie7 .salam .dijitTooltipAbove .dijitTooltipConnector,
.dj_ie6 .salam .dijitTooltipAbove .dijitTooltipConnector {
bottom: -1px;
}
.salam .dijitTooltipABRight .dijitTooltipConnector {
/* above or below tooltip, but the arrow appears on the right,
and the right edges of target and tooltip are aligned rather than the left.
Override above rules for .dijitTooltipBelow, .dijitTooltipAbove */
left: auto;
right: 3px;
}
.salam .dijitTooltipLeft {
padding-right: 14px;
}
.salam .dijitTooltipLeft .dijitTooltipConnector {
/* the arrow piece for tooltips to the left of an element, bottom borders aligned */
right: 0;
background-position: 0 0;
width: 16px;
height: 14px;
}
.salam .dijitTooltipRight {
padding-left: 14px;
}
.salam .dijitTooltipRight .dijitTooltipConnector {
/* the arrow piece for tooltips to the right of an element, bottom borders aligned */
left: 0;
background-position: -48px 0;
width: 16px;
height: 14px;
}
/******************************************************
DIJIT
******************************************************/
.dijitToggleButton,
.dijitButton,
.dijitDropDownButton,
.dijitComboButton {
margin: 0;
vertical-align: middle;
}
.dijitValidationTextBoxError input.dijitValidationInner,
.dijitSelect input,
.dijitTextBox input.dijitArrowButtonInner {
margin: 0;
background-color: #f00;
}
.dijitEditor {
background-color: #fff;
padding: 10px;
}
.dijitValidationTextBox,
.dijitTextBox {
margin: 2px 1px;
padding: 2px;
width: 165px;
}
.salam .dijitMenuBar .dijitTextBox {
padding: 0;
}
.dijitDialog {
overflow: hidden;
padding: 25px;
}
.dijitButtonNode {
margin: 1px;
cursor: pointer;
border: 0;
}
.dijitToolbar .dijitToggleButton,
.dijitToolbar .dijitButton,
.dijitToolbar .dijitDropDownButton,
.dijitToolbar .dijitComboButton {
margin: 2px;
}
.dijitDialogTitle {
font-size: 1.8em;
font-weight: bold;
padding: 10px;
text-align: center;
margin: 0;
display: block;
color: #4997cf;
}
.dijitMenuTable {
min-width: 120px !important;
max-width: 200px !important;
top: 0 !important;
cursor: pointer;
}
/*.nuh .dgrid-selected.ui-state-active {*/
/******************************************************
WIDGETS
******************************************************/
#widget_SearchBox1 .dijitPlaceHolder,
#widget_SearchBox2 .dijitPlaceHolder,
#widget_SearchBox3 .dijitPlaceHolder,
#widget_SearchBox4 .dijitPlaceHolder,
#widget_SearchBox5 .dijitPlaceHolder,
#widget_SearchBox6 .dijitPlaceHolder,
#widget_SearchBox7 .dijitPlaceHolder,
#widget_SearchBox8 .dijitPlaceHolder,
#widget_SearchBox9 .dijitPlaceHolder,
#widget_SearchBox10 .dijitPlaceHolder {
background-image: url("../Images/lupe-black.png");
background-position: 145px center;
background-repeat: no-repeat;
background-size: 16px auto;
display: block;
text-align: left;
width: 159px;
padding: 2px;
border: 1px solid #aaa;
color: #aaa;
height: 16px;
}
#SearchBox1,
#SearchBox2,
#SearchBox3,
#SearchBox4,
#SearchBox5,
#SearchBox6,
#SearchBox7,
#SearchBox8,
#SearchBox9,
#SearchBox10 {
line-height: 18px;
height: 20px;
text-indent: 3px;
border: 1px solid #4997cf;
}
#menu_projekte_active_popup {
width: 178px;
}
/******************************************************
TAB
******************************************************/
/* .dijitMenu {
border: 0;
} */
.dijitTab .tabLabel,
.dijitMenuItem,
.dijitMenuItemLabel {
padding-top: 0.3em;
padding-right: 0.7em;
padding-bottom: 0.4em;
padding-left: 0.7em;
cursor: pointer;
}
.dijitTabContainerLeft-tabs .fa-2x {
font-size: 1.6em;
}
.dijitButtonContents {
padding-top: 0.3em;
padding-right: 0.7em;
padding-bottom: 0.3em;
padding-left: 0.7em;
}
.dijitTabContainerBottom-container,
.dijitTabContainerTop-container,
.dijitTabContainerLeft-container,
.dijitTabContainerRight-container {
border: 0;
}
.dijitTabContainerTop-tabs {
border: 0;
}
.dijitTabContainerTop-tabs .dijitTab {
left: 0;
cursor: pointer;
}
.dijitTabContainerLeft-tabs .dijitTab {
left: 0;
width: 300px;
cursor: pointer;
}
.dijitEditorIcon {
margin: 1px;
}