Skip to content

Commit 4b3fcae

Browse files
committed
minor #1784 [Site] Grouped fixes (smnandre)
This PR was squashed before being merged into the 2.x branch. Discussion ---------- [Site] Grouped fixes See commit names :) Commits ------- b65ac00 [Site] Grouped fixes
2 parents bfc3ab3 + b65ac00 commit 4b3fcae

File tree

18 files changed

+237
-461
lines changed

18 files changed

+237
-461
lines changed

ux.symfony.com/.platform.app.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,4 +57,4 @@ hooks:
5757
php bin/console app:load-data
5858
# needed because StimulusBundle / asset mapper will currently
5959
# expect this asset mapper directory to exist at runtime
60-
mkdir var/translations
60+
mkdir -p var/translations

ux.symfony.com/assets/styles/app.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
@import "components/IconModal";
7979
@import "components/IconSearch";
8080
@import "components/IconSetCard";
81+
@import "components/Pagination";
8182
@import "components/ProductGrid";
8283
@import "components/PackageHeader";
8384
@import "components/PackageBox";

ux.symfony.com/assets/styles/components/_Banner.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@
113113
}
114114
.BannerInner {
115115
flex-direction: row;
116-
padding: 4rem 2rem;
116+
padding: 2rem;
117117
gap: 4rem;
118118
}
119119
.BannerTitle {

ux.symfony.com/assets/styles/components/_Changelog.scss

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
position: relative;
88
--left-pane: 10rem;
99
}
10+
1011
.Changelog::before {
1112
content: '';
1213
position: absolute;
@@ -27,6 +28,7 @@
2728
.ChangelogItem summary {
2829
list-style: none;
2930
}
31+
3032
.ChangelogItem summary::-webkit-details-marker {
3133
display: none;
3234
}
@@ -42,6 +44,7 @@
4244
justify-content: center;
4345
text-align: center;
4446
}
47+
4548
.ChangelogItem__Anchor::after {
4649
content: '';
4750
position: absolute;
@@ -60,6 +63,7 @@
6063
opacity: .90;
6164
transition: all 150ms ease-in-out;
6265
}
66+
6367
.ChangelogItem__Version:hover {
6468
opacity: 1;
6569
}
@@ -78,6 +82,7 @@
7882
background-color: #eef0f91a;
7983
border: 1px solid var(--bs-secondary-bg);
8084
}
85+
8186
[data-bs-theme="dark"] .ChangelogItem__Content {
8287
background-color: #1c2024;
8388
}
@@ -89,11 +94,13 @@
8994
gap: 1rem;
9095
justify-content: space-between;
9196
}
97+
9298
.ChangelogItem__Head svg {
9399
transition: 150ms ease-in-out;
94100
transform: rotate(0deg);
95101
opacity: .5;
96102
}
103+
97104
.ChangelogItem [open] .ChangelogItem__Head svg {
98105
transform: rotate(180deg);
99106
opacity: .75;
@@ -106,6 +113,7 @@
106113
color: var(--bs-body-color);
107114
margin-block-end: 0;
108115
}
116+
109117
.ChangelogItem [open] .ChangelogItem__Title {
110118
font-size: 1.25rem;
111119
}
@@ -140,35 +148,31 @@
140148
padding-left: 0.25rem;
141149
margin-inline-start: .5rem;
142150
}
151+
143152
.ChangelogItem__Text a {
144153
color: #a3bfe8;
145154
}
155+
146156
.ChangelogItem__Text a:hover {
147157
color: #2072ea;
148158
}
159+
149160
.ChangelogItem__Text p:last-child {
150161
margin-bottom: 0;
151162
}
152163

153164
@media screen and (max-width: 980px) {
154-
.Changelog {
155-
--left-pane: 2rem;
156-
}
157-
.ChangelogItem {
158-
gap: 2rem;
159-
grid-template-columns: auto 1fr;
165+
.Changelog {
166+
--left-pane: 0rem;
160167
}
161-
.ChangelogItem {
168+
.ChangelogItem {
169+
gap: 0;
162170
grid-template-columns: auto 1fr;
163171
}
164-
.ChangelogItem__Anchor::after {
165-
right: 2rem;
166-
scale: 0.6;
172+
.ChangelogItem__Anchor {
173+
display: none;
167174
}
168-
.ChangelogItem::before {
169-
left: 2rem;
175+
.Changelog::before {
176+
display: none;
170177
}
171-
.Changelog::before {
172-
left: var(--left-pane);
173-
}
174178
}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
// -----------------------------------------------------------------
2+
// Pagination
3+
// -----------------------------------------------------------------
4+
5+
.Pagination {
6+
display: flex;
7+
flex-direction: row;
8+
align-items: center;
9+
justify-content: center;
10+
gap: 2rem;
11+
}
12+
13+
.Pagination a {
14+
display: grid;
15+
place-content: center;
16+
width: 3rem;
17+
height: 3rem;
18+
border-radius: 1rem;
19+
transition: opacity 0.3s;
20+
background: var(--bs-body-bg);
21+
opacity: .5;
22+
23+
&[aria-current="true"],
24+
&:hover {
25+
opacity: 1;
26+
}
27+
}

ux.symfony.com/composer.json

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
{
22
"type": "project",
3+
"description": "Symfony UX website & demos",
34
"license": "proprietary",
45
"prefer-stable": true,
56
"minimum-stability": "dev",
7+
"homepage": "https://ux.symfony.com",
68
"require": {
79
"php": ">=8.3",
810
"ext-ctype": "*",
911
"ext-iconv": "*",
10-
"babdev/pagerfanta-bundle": "^4.4",
1112
"composer/semver": "^3.4",
1213
"doctrine/doctrine-bundle": "^2.10",
1314
"doctrine/doctrine-migrations-bundle": "^3.2.4",
1415
"doctrine/orm": "^2.15.3",
1516
"intervention/image": "^2.7.2",
1617
"kornrunner/blurhash": "^1.2.2",
1718
"league/commonmark": "^2.4",
18-
"pagerfanta/twig": "^3.8",
1919
"symfony/asset": "7.0.*",
2020
"symfony/asset-mapper": "7.0.*",
2121
"symfony/console": "7.0.*",
2222
"symfony/dotenv": "7.0.*",
2323
"symfony/expression-language": "7.0.*",
24-
"symfony/flex": "^2.3.1",
24+
"symfony/flex": "^2.4",
2525
"symfony/form": "7.0.*",
2626
"symfony/framework-bundle": "7.0.*",
2727
"symfony/http-client": "7.0.*",
@@ -44,7 +44,7 @@
4444
"symfony/ux-react": "2.x-dev",
4545
"symfony/ux-svelte": "2.x-dev",
4646
"symfony/ux-swup": "2.x-dev",
47-
"symfony/ux-toggle-password": "@dev",
47+
"symfony/ux-toggle-password": "2.x-dev",
4848
"symfony/ux-translator": "2.x-dev",
4949
"symfony/ux-turbo": "2.x-dev",
5050
"symfony/ux-twig-component": "2.x-dev",
@@ -55,12 +55,12 @@
5555
"symfonycasts/dynamic-forms": "^0.1.0",
5656
"symfonycasts/sass-bundle": "^0.6.0",
5757
"twbs/bootstrap": "^5.3",
58-
"twig/extra-bundle": "^2.12|^3.6.1",
58+
"twig/extra-bundle": "^3.8",
5959
"twig/html-extra": "^3.8",
60-
"twig/intl-extra": "^3.6",
61-
"twig/markdown-extra": "^3.6",
60+
"twig/intl-extra": "^3.8",
61+
"twig/markdown-extra": "^3.8",
6262
"twig/string-extra": "^3.8",
63-
"twig/twig": "^2.12|^3.6.1"
63+
"twig/twig": "^3.8"
6464
},
6565
"config": {
6666
"allow-plugins": {
@@ -91,7 +91,9 @@
9191
"symfony/polyfill-php73": "*",
9292
"symfony/polyfill-php74": "*",
9393
"symfony/polyfill-php80": "*",
94-
"symfony/polyfill-php81": "*"
94+
"symfony/polyfill-php81": "*",
95+
"symfony/polyfill-php82": "*",
96+
"symfony/polyfill-php83": "*"
9597
},
9698
"scripts": {
9799
"auto-scripts": {

0 commit comments

Comments
 (0)