Merge branch 'main' of github.com:9IT-Full-Service/quilldrop
R
Rüdiger Küpper
<rpr@9it.de>
committete am 19.02.2026 01:35
259a198339528b04850422f5e2d0b81637f1ca0b
| @@ -1,3 +1,10 @@ | ||
| 1 | +## [1.1.7](https://github.com/9IT-Full-Service/quilldrop/compare/v1.1.6...v1.1.7) (2026-02-19) |
|
| 2 | + | |
| 3 | + | |
| 4 | +### Bug Fixes |
|
| 5 | + | |
| 6 | +* docker images image [skip ci] ([d6b8530](https://github.com/9IT-Full-Service/quilldrop/commit/d6b85303cbbe5b0a1c6e384bfe0af160a45cb98c)) |
|
| 7 | + | |
| 1 | 8 | ## [1.1.6](https://github.com/9IT-Full-Service/quilldrop/compare/v1.1.5...v1.1.6) (2026-02-19) |
| 2 | 9 | |
| 3 | 10 |
| @@ -4,10 +4,4 @@ WORKDIR /app | ||
| 4 | 4 | |
| 5 | 5 | COPY ./static/images /usr/share/nginx/html/images |
| 6 | 6 | |
| 7 | -# RUN ./quilldrop generate |
|
| 8 | - | |
| 9 | -# FROM --platform=$BUILDPLATFORM nginx |
|
| 10 | - | |
| 11 | -# COPY --from=builder /app/output /usr/share/nginx/html |
|
| 12 | - | |
| 13 | 7 | EXPOSE 80 |
| @@ -12,6 +12,13 @@ build: | ||
| 12 | 12 | docker-static: |
| 13 | 13 | podman build --platform linux/arm64 -t quilldrop -f ./Dockerfile-static . |
| 14 | 14 | |
| 15 | +docker-images: |
|
| 16 | +$(eval LATEST_TAG := $(shell git tag --sort=-version:refname | head -n 1)) |
|
| 17 | +podman build --platform linux/amd64,linux/arm64 \ |
|
| 18 | +--manifest ghcr.io/9it-full-service/quilldrop:$(LATEST_TAG)-images \ |
|
| 19 | +-f ./Dockerfile-images . |
|
| 20 | +podman manifest push --all ghcr.io/9it-full-service/quilldrop:$(LATEST_TAG)-images |
|
| 21 | + |
|
| 15 | 22 | docker-run: |
| 16 | 23 | podman run --rm -i -p 8081:80 quilldrop:latest |
| 17 | 24 |
Binärdatei – kein Textvergleich möglich.
| @@ -1096,8 +1096,25 @@ body { | ||
| 1096 | 1096 | |
| 1097 | 1097 | /* === Responsive === */ |
| 1098 | 1098 | @media (max-width: 768px) { |
| 1099 | + .navbar { |
|
| 1100 | +position: fixed; |
|
| 1101 | +top: 0; |
|
| 1102 | +left: 0; |
|
| 1103 | +right: 0; |
|
| 1104 | +z-index: 1000; |
|
| 1105 | +backdrop-filter: none; |
|
| 1106 | +-webkit-backdrop-filter: none; |
|
| 1107 | +background: var(--bg-primary); |
|
| 1108 | +} |
|
| 1109 | + | |
| 1110 | + body { |
|
| 1111 | +padding-top: 3.5rem; |
|
| 1112 | +} |
|
| 1113 | + | |
| 1099 | 1114 | .hamburger { |
| 1100 | 1115 | display: flex; |
| 1116 | +position: relative; |
|
| 1117 | +z-index: 1020; |
|
| 1101 | 1118 | } |
| 1102 | 1119 | |
| 1103 | 1120 | .nav-links { |
| @@ -1105,16 +1122,14 @@ body { | ||
| 1105 | 1122 | position: fixed; |
| 1106 | 1123 | top: 0; |
| 1107 | 1124 | left: 0; |
| 1108 | -right: 0; |
|
| 1109 | -bottom: 0; |
|
| 1125 | +width: 100%; |
|
| 1126 | +height: 100%; |
|
| 1110 | 1127 | background: var(--bg-primary); |
| 1111 | -opacity: 1; |
|
| 1112 | 1128 | flex-direction: column; |
| 1113 | 1129 | align-items: center; |
| 1114 | -justify-content: flex-start; |
|
| 1115 | -gap: 1.5rem; |
|
| 1130 | +gap: 1.2rem; |
|
| 1116 | 1131 | padding: 5rem 2rem 2rem; |
| 1117 | -z-index: 105; |
|
| 1132 | +z-index: 1010; |
|
| 1118 | 1133 | overflow-y: auto; |
| 1119 | 1134 | -webkit-overflow-scrolling: touch; |
| 1120 | 1135 | } |
| @@ -1124,9 +1139,16 @@ body { | ||
| 1124 | 1139 | } |
| 1125 | 1140 | |
| 1126 | 1141 | .nav-links > a, |
| 1127 | - .nav-dropdown-toggle { |
|
| 1128 | -font-size: 1.2rem; |
|
| 1142 | + .nav-links > .nav-dropdown > .nav-dropdown-toggle { |
|
| 1143 | +font-size: 1.15rem; |
|
| 1129 | 1144 | color: var(--text-primary); |
| 1145 | +display: block; |
|
| 1146 | +text-align: center; |
|
| 1147 | +padding: 0.3rem 0; |
|
| 1148 | +} |
|
| 1149 | + | |
| 1150 | + .nav-dropdown { |
|
| 1151 | +text-align: center; |
|
| 1130 | 1152 | } |
| 1131 | 1153 | |
| 1132 | 1154 | .nav-dropdown-menu { |
| @@ -1150,7 +1172,7 @@ body { | ||
| 1150 | 1172 | |
| 1151 | 1173 | .nav-dropdown-menu a { |
| 1152 | 1174 | padding: 0.4rem 0; |
| 1153 | -font-size: 1rem; |
|
| 1175 | +font-size: 0.95rem; |
|
| 1154 | 1176 | color: var(--text-secondary); |
| 1155 | 1177 | } |
| 1156 | 1178 | |
| @@ -1161,20 +1183,28 @@ body { | ||
| 1161 | 1183 | |
| 1162 | 1184 | .search-box { |
| 1163 | 1185 | position: fixed; |
| 1164 | -top: 4.5rem; |
|
| 1186 | +top: 5rem; |
|
| 1165 | 1187 | left: 1rem; |
| 1166 | 1188 | right: 1rem; |
| 1167 | 1189 | width: auto; |
| 1168 | -z-index: 110; |
|
| 1190 | +z-index: 1015; |
|
| 1169 | 1191 | } |
| 1170 | 1192 | |
| 1171 | 1193 | .search-results { |
| 1172 | 1194 | max-height: calc(100vh - 10rem); |
| 1173 | 1195 | } |
| 1174 | 1196 | |
| 1175 | -.nav-rss, |
|
| 1197 | + .nav-rss { |
|
| 1198 | +color: var(--text-primary); |
|
| 1199 | +} |
|
| 1200 | + | |
| 1201 | + .nav-rss svg { |
|
| 1202 | +fill: var(--text-primary); |
|
| 1203 | +} |
|
| 1204 | + | |
| 1176 | 1205 | #theme-toggle { |
| 1177 | 1206 | color: var(--text-primary); |
| 1207 | +border-color: var(--text-muted); |
|
| 1178 | 1208 | } |
| 1179 | 1209 | } |
| 1180 | 1210 |