Thu, 19 Nov 2020 13:58:54 +0100
migrates DAO classes
52 | 1 | /* |
2 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. | |
3 | * | |
4 | * Copyright 2018 Mike Becker. All rights reserved. | |
5 | * | |
6 | * Redistribution and use in source and binary forms, with or without | |
7 | * modification, are permitted provided that the following conditions are met: | |
8 | * | |
9 | * 1. Redistributions of source code must retain the above copyright | |
10 | * notice, this list of conditions and the following disclaimer. | |
11 | * | |
12 | * 2. Redistributions in binary form must reproduce the above copyright | |
13 | * notice, this list of conditions and the following disclaimer in the | |
14 | * documentation and/or other materials provided with the distribution. | |
15 | * | |
16 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | |
17 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | |
18 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | |
19 | * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE | |
20 | * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | |
21 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF | |
22 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | |
23 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | |
24 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | |
25 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE | |
26 | * POSSIBILITY OF SUCH DAMAGE. | |
27 | * | |
28 | */ | |
75
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
70
diff
changeset
|
29 | |
86
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
30 | .project-attributes { |
81 | 31 | margin-bottom: 2em; |
32 | } | |
33 | ||
101
c34c81b87674
minor visual improvements
Mike Becker <universe@uap-core.de>
parents:
92
diff
changeset
|
34 | .project-attributes .row > div + div { |
81 | 35 | padding-left: 2em; |
36 | } | |
37 | ||
38 | span.phase-2 { | |
39 | text-decoration: line-through; | |
40 | } | |
86
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
41 | |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
42 | .issue-progress-bar { |
101
c34c81b87674
minor visual improvements
Mike Becker <universe@uap-core.de>
parents:
92
diff
changeset
|
43 | box-sizing: border-box; |
c34c81b87674
minor visual improvements
Mike Becker <universe@uap-core.de>
parents:
92
diff
changeset
|
44 | width: 100%; |
c34c81b87674
minor visual improvements
Mike Becker <universe@uap-core.de>
parents:
92
diff
changeset
|
45 | height: 0.5em; |
86
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
46 | display: flex; |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
47 | position: relative; |
101
c34c81b87674
minor visual improvements
Mike Becker <universe@uap-core.de>
parents:
92
diff
changeset
|
48 | border-style: solid; |
c34c81b87674
minor visual improvements
Mike Becker <universe@uap-core.de>
parents:
92
diff
changeset
|
49 | border-width: 1pt; |
86
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
50 | border-color: #6060cc; |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
51 | } |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
52 | |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
53 | .issue-progress-bar .open { |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
54 | height: 100%; |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
55 | background: steelblue; |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
56 | } |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
57 | |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
58 | .issue-progress-bar .active { |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
59 | height: 100%; |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
60 | background: gold; |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
61 | } |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
62 | |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
63 | .issue-progress-bar .done { |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
64 | height: 100%; |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
65 | background: green; |
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
81
diff
changeset
|
66 | } |
92
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
67 | |
110
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
68 | .issue-tag, .version-tag { |
92
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
69 | padding: .1em 2ex .1em 2ex; |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
70 | display: inline-block; |
101
c34c81b87674
minor visual improvements
Mike Becker <universe@uap-core.de>
parents:
92
diff
changeset
|
71 | box-sizing: border-box; |
103
3d0d030dffa7
improves styling and readability of issue list
Mike Becker <universe@uap-core.de>
parents:
101
diff
changeset
|
72 | border-style: solid; |
3d0d030dffa7
improves styling and readability of issue list
Mike Becker <universe@uap-core.de>
parents:
101
diff
changeset
|
73 | border-width: 1pt; |
92
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
74 | border-color: silver; |
103
3d0d030dffa7
improves styling and readability of issue list
Mike Becker <universe@uap-core.de>
parents:
101
diff
changeset
|
75 | border-radius: 4pt; |
92
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
76 | background: lightgray; |
101
c34c81b87674
minor visual improvements
Mike Becker <universe@uap-core.de>
parents:
92
diff
changeset
|
77 | text-align: center; |
92
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
78 | font-weight: bolder; |
103
3d0d030dffa7
improves styling and readability of issue list
Mike Becker <universe@uap-core.de>
parents:
101
diff
changeset
|
79 | font-size: x-small; |
92
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
80 | color: whitesmoke; |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
81 | } |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
82 | |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
83 | .issue-tag.Bug { |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
84 | background: red; |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
85 | } |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
86 | |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
87 | .issue-tag.Improvement, .issue-tag.Feature { |
103
3d0d030dffa7
improves styling and readability of issue list
Mike Becker <universe@uap-core.de>
parents:
101
diff
changeset
|
88 | background: limegreen; |
92
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
89 | } |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
90 | |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
91 | .issue-tag.Task { |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
92 | background: deepskyblue; |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
93 | } |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
94 | |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
95 | .issue-tag.Test { |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
96 | background: lightskyblue; |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
97 | } |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
98 | |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
99 | .issue-tag.phase-0 { |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
100 | background: steelblue; |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
101 | } |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
102 | |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
103 | .issue-tag.phase-1 { |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
104 | background: gold; |
111
db706d37c540
makes font color for golden background black again
Mike Becker <universe@uap-core.de>
parents:
110
diff
changeset
|
105 | color: black; |
92
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
106 | } |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
107 | |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
108 | .issue-tag.phase-2 { |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
109 | background: green; |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
110 | } |
b723b31383ac
adds graphical visualization for issue type and status
Mike Becker <universe@uap-core.de>
parents:
87
diff
changeset
|
111 | |
129
a09d5c59351a
add components to navmenu
Mike Becker <universe@uap-core.de>
parents:
124
diff
changeset
|
112 | div.navmenu-icon { |
110
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
113 | display: inline-block; |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
114 | width: .5em; |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
115 | height: .5em; |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
116 | margin-right: .25em; |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
117 | } |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
118 | |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
119 | .version-Future { |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
120 | background: lightskyblue; |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
121 | } |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
122 | |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
123 | .version-Unreleased { |
120
5d4c12338fe0
adjusts colors for version tags to make more sense
Mike Becker <universe@uap-core.de>
parents:
111
diff
changeset
|
124 | background: gold; |
5d4c12338fe0
adjusts colors for version tags to make more sense
Mike Becker <universe@uap-core.de>
parents:
111
diff
changeset
|
125 | color: black; |
110
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
126 | } |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
127 | |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
128 | .version-Released { |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
129 | background: limegreen; |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
130 | } |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
131 | |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
132 | .version-LTS { |
120
5d4c12338fe0
adjusts colors for version tags to make more sense
Mike Becker <universe@uap-core.de>
parents:
111
diff
changeset
|
133 | background: green; |
110
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
134 | } |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
135 | |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
136 | .version-Deprecated { |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
137 | color: lightgray; |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
138 | background: darkgray; |
9d0be0b1580f
adds indicators for version status
Mike Becker <universe@uap-core.de>
parents:
103
diff
changeset
|
139 | } |
124 | 140 | |
141 | hr.comments-separator { | |
142 | border-image-source: linear-gradient(to right, rgba(60, 60, 60, .1), rgba(96, 96, 96, 1), rgba(60, 60, 60, .1)); | |
143 | border-image-slice: 1; | |
144 | border-width: 1pt; | |
145 | border-style: none; | |
146 | border-top-style: solid; | |
147 | } | |
148 | ||
149 | div.comment { | |
150 | margin-bottom: 1.25em; | |
151 | } | |
144
7e06b75cf1b9
highlight passed ETA - fixes #23
Mike Becker <universe@uap-core.de>
parents:
129
diff
changeset
|
152 | |
7e06b75cf1b9
highlight passed ETA - fixes #23
Mike Becker <universe@uap-core.de>
parents:
129
diff
changeset
|
153 | span.eta-overdue { |
7e06b75cf1b9
highlight passed ETA - fixes #23
Mike Becker <universe@uap-core.de>
parents:
129
diff
changeset
|
154 | color: red; |
7e06b75cf1b9
highlight passed ETA - fixes #23
Mike Becker <universe@uap-core.de>
parents:
129
diff
changeset
|
155 | } |