Skip to content

Commit e751389

Browse files
committed
4565: Aligned with 2.5.2. Cleaned out themes and fixtures from public. Added file to copy files from fixtures/public/fixtures to public/fixtures
1 parent 2965c4b commit e751389

34 files changed

+207
-847
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
# Ignore custom templates folder.
22
/assets/shared/custom-templates/*
33

4+
# Ignore the public/fixtures folder.
5+
/public/fixtures
6+
47
# Ignore release json file.
58
/public/release.json
69

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ All notable changes to this project will be documented in this file.
1818
* Added update command.
1919
* Added (Client) online-check to public.
2020
* Updated developer documentation.
21+
* Aligned with v. 2.5.2.
22+
* Removed themes.
2123

2224
### NB! Prior to 3.x the project was split into separate repositories
2325

Taskfile.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ tasks:
3030
- task compose-up
3131
- task composer-install
3232
- task db:migrate --yes
33+
- task fixtures:copy-assets
3334
- task site-open
3435
silent: true
3536

@@ -44,6 +45,7 @@ tasks:
4445
- task composer-install
4546
- task db:migrate --yes
4647
- task fixtures:load --yes
48+
- task fixtures:copy-assets
4749
- task site-open
4850
silent: true
4951

@@ -221,3 +223,8 @@ tasks:
221223
desc: "Migrate to latest database schema and update installed templates"
222224
cmds:
223225
- task compose -- exec phpfpm bin/console app:update --no-interaction
226+
227+
fixtures:copy-assets:
228+
desc: "Copy the folder from fixtures/public/fixtures to public/fixtures. Rerun if fixtures are changed."
229+
cmds:
230+
- task compose -- exec phpfpm cp -r fixtures/public/fixtures public/fixtures

assets/shared/slide-utils/global-styles.css

Lines changed: 30 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -47,63 +47,39 @@
4747
--text-light: var(--color-light);
4848
--text-dark: var(--color-dark);
4949

50-
--color-red-oklch-ch: 0.25 29;
51-
--color-red-oklch-l: 50%;
52-
--color-red-oklch-c: 0.25;
53-
--color-red-oklch-h: 29;
54-
--color-red-50: oklch(
55-
95% calc(var(--color-red-oklch-c) - 0.2) var(--color-red-oklch-h)
50+
--color-red-hsl-h: 0deg;
51+
--color-red-hsl-s: 84%;
52+
--color-red-hsl-l: 50%;
53+
--color-red-50: hsl(var(--color-red-hsl-h) var(--color-red-hsl-s) 95%);
54+
--color-red-100: hsl(var(--color-red-hsl-h) var(--color-red-hsl-s) 90%);
55+
--color-red-200: hsl(var(--color-red-hsl-h) var(--color-red-hsl-s) 85%);
56+
--color-red-300: hsl(var(--color-red-hsl-h) var(--color-red-hsl-s) 80%);
57+
--color-red-400: hsl(var(--color-red-hsl-h) var(--color-red-hsl-s) 70%);
58+
--color-red-500: hsl(var(--color-red-hsl-h) var(--color-red-hsl-s) 60%);
59+
--color-red-600: hsl(
60+
var(--color-red-hsl-h) var(--color-red-hsl-s) var(--color-red-hsl-l)
5661
);
57-
--color-red-100: oklch(90% var(--color-red-oklch-c) var(--color-red-oklch-h));
58-
--color-red-200: oklch(85% var(--color-red-oklch-c) var(--color-red-oklch-h));
59-
--color-red-300: oklch(80% var(--color-red-oklch-c) var(--color-red-oklch-h));
60-
--color-red-400: oklch(70% var(--color-red-oklch-c) var(--color-red-oklch-h));
61-
--color-red-500: oklch(60% var(--color-red-oklch-c) var(--color-red-oklch-h));
62-
--color-red-600: oklch(
63-
var(--color-red-oklch-l) var(--color-red-oklch-c) var(--color-red-oklch-h)
64-
);
65-
--color-red-700: oklch(40% var(--color-red-oklch-c) var(--color-red-oklch-h));
66-
--color-red-800: oklch(30% var(--color-red-oklch-c) var(--color-red-oklch-h));
67-
--color-red-900: oklch(20% var(--color-red-oklch-c) var(--color-red-oklch-h));
68-
--color-red-950: oklch(15% var(--color-red-oklch-c) var(--color-red-oklch-h));
62+
--color-red-700: hsl(var(--color-red-hsl-h) var(--color-red-hsl-s) 40%);
63+
--color-red-800: hsl(var(--color-red-hsl-h) var(--color-red-hsl-s) 30%);
64+
--color-red-900: hsl(var(--color-red-hsl-h) var(--color-red-hsl-s) 20%);
65+
--color-red-950: hsl(var(--color-red-hsl-h) var(--color-red-hsl-s) 15%);
6966

70-
--color-green-oklch-l: 50%;
71-
--color-green-oklch-c: 0.17;
72-
--color-green-oklch-h: 142;
73-
--color-green-50: oklch(
74-
95% calc(var(--color-green-oklch-c) - 0.15) var(--color-green-oklch-h)
75-
);
76-
--color-green-100: oklch(
77-
90% var(--color-green-oklch-c) var(--color-green-oklch-h)
78-
);
79-
--color-green-200: oklch(
80-
85% var(--color-green-oklch-c) var(--color-green-oklch-h)
81-
);
82-
--color-green-300: oklch(
83-
80% var(--color-green-oklch-c) var(--color-green-oklch-h)
84-
);
85-
--color-green-400: oklch(
86-
70% var(--color-green-oklch-c) var(--color-green-oklch-h)
87-
);
88-
--color-green-500: oklch(
89-
60% var(--color-green-oklch-c) var(--color-green-oklch-h)
90-
);
91-
--color-green-600: oklch(
92-
var(--color-green-oklch-l) var(--color-green-oklch-c)
93-
var(--color-green-oklch-h)
94-
);
95-
--color-green-700: oklch(
96-
40% var(--color-green-oklch-c) var(--color-green-oklch-h)
97-
);
98-
--color-green-800: oklch(
99-
30% var(--color-green-oklch-c) var(--color-green-oklch-h)
100-
);
101-
--color-green-900: oklch(
102-
20% var(--color-green-oklch-c) var(--color-green-oklch-h)
103-
);
104-
--color-green-950: oklch(
105-
15% var(--color-green-oklch-c) var(--color-green-oklch-h)
67+
--color-green-hsl-h: 142deg;
68+
--color-green-hsl-s: 76%;
69+
--color-green-hsl-l: 50%;
70+
--color-green-50: hsl(var(--color-green-hsl-h) var(--color-green-hsl-s) 95%);
71+
--color-green-100: hsl(var(--color-green-hsl-h) var(--color-green-hsl-s) 90%);
72+
--color-green-200: hsl(var(--color-green-hsl-h) var(--color-green-hsl-s) 85%);
73+
--color-green-300: hsl(var(--color-green-hsl-h) var(--color-green-hsl-s) 80%);
74+
--color-green-400: hsl(var(--color-green-hsl-h) var(--color-green-hsl-s) 70%);
75+
--color-green-500: hsl(var(--color-green-hsl-h) var(--color-green-hsl-s) 60%);
76+
--color-green-600: hsl(
77+
var(--color-green-hsl-h) var(--color-green-hsl-s) var(--color-green-hsl-l)
10678
);
79+
--color-green-700: hsl(var(--color-green-hsl-h) var(--color-green-hsl-s) 40%);
80+
--color-green-800: hsl(var(--color-green-hsl-h) var(--color-green-hsl-s) 30%);
81+
--color-green-900: hsl(var(--color-green-hsl-h) var(--color-green-hsl-s) 20%);
82+
--color-green-950: hsl(var(--color-green-hsl-h) var(--color-green-hsl-s) 15%);
10783

10884
/*
10985
* Fonts

assets/shared/templates/calendar.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@
132132
"name": "resourceAvailableText",
133133
"type": "text",
134134
"label": "Tekst når resursen er ledig",
135-
"helpText": "Her kan du skrive tekst, som vises når resursen er ledig.",
135+
"helpText": "Her kan du skrive tekst, som vises når resursen er ledig. Dette gælder kun for \"Enkelt lokale\" layoutet",
136136
"formGroupClasses": "col-md-6"
137137
},
138138
{
@@ -163,7 +163,7 @@
163163
{
164164
"key": "calendar-form-has-date-and-time",
165165
"input": "checkbox",
166-
"label": "Vis dato og tidspunkt",
166+
"label": "Vis dato og tidspunkt. Gælder kun for \"Flere resurser\" layoutet.",
167167
"name": "hasDateAndTime",
168168
"formGroupClasses": "col-md-6 mb-3"
169169
},
@@ -214,6 +214,14 @@
214214
"name": "headerOrder",
215215
"formGroupClasses": "col-md-6 mb-3",
216216
"helpText": "Dette er kun relevant hvis \"Flere resurser\" er valgt under \"layout\". Standard er \"Hvornår, hvad, hvor.\""
217+
},
218+
{
219+
"key": "calendar-form-enable-instant-booking",
220+
"input": "checkbox",
221+
"label": "Aktivér straksbooking",
222+
"helpText": "Aktivér mulighed for straksbooking. Dette kræver at resursen er opsat og godkendt af systemadministrator.",
223+
"name": "instantBookingEnabled",
224+
"formGroupClasses": "mb-3"
217225
}
218226
]
219227
}

assets/shared/templates/calendar/calendar-single-booking-helper.jsx

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,20 @@ const Wrapper = styled.div`
2424
const Header = styled.div`
2525
/* Header styling */
2626
display: flex;
27+
@media (max-width: 800px) {
28+
flex-wrap: wrap;
29+
}
2730
`;
2831

2932
const RoomInfo = styled.div`
3033
/* RoomInfo styling */
3134
padding: calc(var(--padding-size-base) * 2);
3235
flex-grow: 2;
3336
color: var(--text-light);
37+
@media (max-width: 800px) {
38+
padding-top: var(--padding-size-base);
39+
padding-bottom: var(--padding-size-base);
40+
}
3441
`;
3542

3643
const Title = styled.div`
@@ -45,6 +52,7 @@ const SubTitle = styled.div`
4552
const Status = styled.div`
4653
/* Status styling */
4754
padding: var(--padding-size-base);
55+
padding-left: calc(var(--padding-size-base) * 2);
4856
padding-right: calc(var(--padding-size-base) * 3);
4957
display: flex;
5058
column-gap: var(--spacer);
@@ -70,6 +78,12 @@ const DateTime = styled.div`
7078
text-align: right;
7179
padding: var(--padding-size-base);
7280
color: var(--text-dark);
81+
align-content: center;
82+
@media (max-width: 800px) {
83+
flex-basis: 100%;
84+
padding-left: calc(var(--padding-size-base) * 2);
85+
text-align: left;
86+
}
7387
`;
7488

7589
const Date = styled.div`

0 commit comments

Comments
 (0)