Implement wiki and parks plugin architecture: add initial app configurations, models, and update dependencies

This commit is contained in:
pacnpal
2025-02-22 20:55:00 -05:00
parent 02e4b82beb
commit 2faf0368cf
30 changed files with 2973 additions and 316 deletions

View File

@@ -2325,6 +2325,11 @@ select {
margin-bottom: auto;
}
.-mx-4 {
margin-left: -1rem;
margin-right: -1rem;
}
.-mb-px {
margin-bottom: -1px;
}
@@ -2441,6 +2446,10 @@ select {
margin-top: auto;
}
.mt-8 {
margin-top: 2rem;
}
.block {
display: block;
}
@@ -2521,6 +2530,10 @@ select {
height: 100%;
}
.h-64 {
height: 16rem;
}
.max-h-60 {
max-height: 15rem;
}
@@ -2578,10 +2591,18 @@ select {
width: 100%;
}
.w-48 {
width: 12rem;
}
.min-w-\[200px\] {
min-width: 200px;
}
.min-w-full {
min-width: 100%;
}
.max-w-2xl {
max-width: 42rem;
}
@@ -2622,6 +2643,10 @@ select {
max-width: 20rem;
}
.max-w-full {
max-width: 100%;
}
.flex-1 {
flex: 1 1 0%;
}
@@ -2698,6 +2723,14 @@ select {
resize: none;
}
.list-decimal {
list-style-type: decimal;
}
.list-disc {
list-style-type: disc;
}
.grid-cols-1 {
grid-template-columns: repeat(1, minmax(0, 1fr));
}
@@ -2824,6 +2857,17 @@ select {
margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.divide-y > :not([hidden]) ~ :not([hidden]) {
--tw-divide-y-reverse: 0;
border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
--tw-divide-opacity: 1;
border-color: rgb(229 231 235 / var(--tw-divide-opacity));
}
.overflow-auto {
overflow: auto;
}
@@ -2832,10 +2876,18 @@ select {
overflow: hidden;
}
.overflow-x-auto {
overflow-x: auto;
}
.overflow-y-auto {
overflow-y: auto;
}
.whitespace-nowrap {
white-space: nowrap;
}
.rounded {
border-radius: 0.25rem;
}
@@ -2906,6 +2958,10 @@ select {
border-top-width: 1px;
}
.border-l-4 {
border-left-width: 4px;
}
.border-dashed {
border-style: dashed;
}
@@ -3278,6 +3334,14 @@ select {
padding-top: 0.5rem;
}
.pl-4 {
padding-left: 1rem;
}
.pt-4 {
padding-top: 1rem;
}
.text-left {
text-align: left;
}
@@ -3350,10 +3414,18 @@ select {
text-transform: lowercase;
}
.italic {
font-style: italic;
}
.leading-tight {
line-height: 1.25;
}
.tracking-wider {
letter-spacing: 0.05em;
}
.text-blue-400 {
--tw-text-opacity: 1;
color: rgb(96 165 250 / var(--tw-text-opacity));
@@ -3837,6 +3909,21 @@ select {
color: rgb(7 89 133 / var(--tw-text-opacity));
}
.hover\:text-red-900:hover {
--tw-text-opacity: 1;
color: rgb(127 29 29 / var(--tw-text-opacity));
}
.hover\:text-blue-400:hover {
--tw-text-opacity: 1;
color: rgb(96 165 250 / var(--tw-text-opacity));
}
.hover\:text-pink-600:hover {
--tw-text-opacity: 1;
color: rgb(219 39 119 / var(--tw-text-opacity));
}
.hover\:underline:hover {
text-decoration-line: underline;
}
@@ -4462,6 +4549,10 @@ select {
grid-column: span 2 / span 2;
}
.lg\:mb-0 {
margin-bottom: 0px;
}
.lg\:flex {
display: flex;
}
@@ -4470,6 +4561,14 @@ select {
display: none;
}
.lg\:w-1\/4 {
width: 25%;
}
.lg\:w-3\/4 {
width: 75%;
}
.lg\:grid-cols-3 {
grid-template-columns: repeat(3, minmax(0, 1fr));
}