Edit posts
All checks were successful
Rust / Test (push) Successful in 5m43s
Rust / Rustfmt (push) Successful in 22s
Rust / Clippy (push) Successful in 1m37s
Rust / Code coverage (push) Successful in 4m49s

Use fix routes for user profile edit handles to make it easier when user decides to change his username
This commit is contained in:
Alphonse Paix
2025-10-06 22:33:05 +02:00
parent b252216709
commit 8b5f55db6f
12 changed files with 313 additions and 180 deletions

View File

@@ -34,14 +34,12 @@
--color-green-800: oklch(44.8% 0.119 151.328);
--color-blue-50: oklch(97% 0.014 254.604);
--color-blue-100: oklch(93.2% 0.032 255.585);
--color-blue-200: oklch(88.2% 0.059 254.128);
--color-blue-300: oklch(80.9% 0.105 251.813);
--color-blue-500: oklch(62.3% 0.214 259.815);
--color-blue-600: oklch(54.6% 0.245 262.881);
--color-blue-700: oklch(48.8% 0.243 264.376);
--color-blue-800: oklch(42.4% 0.199 265.638);
--color-blue-900: oklch(37.9% 0.146 265.522);
--color-indigo-50: oklch(96.2% 0.018 272.314);
--color-indigo-500: oklch(58.5% 0.233 277.117);
--color-indigo-600: oklch(51.1% 0.262 276.966);
--color-indigo-700: oklch(45.7% 0.24 277.023);
@@ -294,9 +292,6 @@
max-width: 96rem;
}
}
.mx-2 {
margin-inline: calc(var(--spacing) * 2);
}
.mx-auto {
margin-inline: auto;
}
@@ -321,9 +316,6 @@
.mt-8 {
margin-top: calc(var(--spacing) * 8);
}
.mt-12 {
margin-top: calc(var(--spacing) * 12);
}
.mt-auto {
margin-top: auto;
}
@@ -641,10 +633,6 @@
border-bottom-style: var(--tw-border-style);
border-bottom-width: 1px;
}
.border-b-2 {
border-bottom-style: var(--tw-border-style);
border-bottom-width: 2px;
}
.border-l-4 {
border-left-style: var(--tw-border-style);
border-left-width: 4px;
@@ -810,6 +798,9 @@
.py-1 {
padding-block: calc(var(--spacing) * 1);
}
.py-1\.5 {
padding-block: calc(var(--spacing) * 1.5);
}
.py-2 {
padding-block: calc(var(--spacing) * 2);
}
@@ -837,9 +828,6 @@
.pb-4 {
padding-bottom: calc(var(--spacing) * 4);
}
.pb-8 {
padding-bottom: calc(var(--spacing) * 8);
}
.text-center {
text-align: center;
}
@@ -1295,6 +1283,11 @@
margin-inline: calc(var(--spacing) * 0);
}
}
.sm\:mt-0 {
@media (width >= 40rem) {
margin-top: calc(var(--spacing) * 0);
}
}
.sm\:inline {
@media (width >= 40rem) {
display: inline;
@@ -1394,11 +1387,6 @@
line-height: var(--tw-leading, var(--text-4xl--line-height));
}
}
.lg\:col-span-2 {
@media (width >= 64rem) {
grid-column: span 2 / span 2;
}
}
.lg\:ml-0 {
@media (width >= 64rem) {
margin-left: calc(var(--spacing) * 0);
@@ -1892,7 +1880,7 @@
margin-bottom: calc(var(--spacing) * 3);
border-bottom-style: var(--tw-border-style);
border-bottom-width: 2px;
border-color: var(--color-gray-100);
border-color: var(--color-gray-200);
padding-bottom: calc(var(--spacing) * 2);
}
.prose-compact h2 {
@@ -1900,7 +1888,7 @@
margin-bottom: calc(var(--spacing) * 3);
border-bottom-style: var(--tw-border-style);
border-bottom-width: 2px;
border-color: var(--color-gray-100);
border-color: var(--color-gray-200);
padding-bottom: calc(var(--spacing) * 2);
--tw-font-weight: var(--font-weight-semibold);
font-weight: var(--font-weight-semibold);