feat: Adds devcontainer
All checks were successful
CI / Linux Tests (push) Successful in 6m36s

This commit is contained in:
2026-02-01 22:01:23 -05:00
parent 9276f88426
commit bad4a49f41
6 changed files with 2867 additions and 73 deletions

View File

@@ -0,0 +1,28 @@
{
"name": "swift-manual-d-dev",
"image": "git.housh.dev/michael/swift-dev-container:latest",
"features": {
"ghcr.io/devcontainers/features/sshd:1": {},
"ghcr.io/devcontainers/features/git:1": {
"version": "os-provided",
"ppa": "false"
},
"ghcr.io/swift-server-community/swift-devcontainer-features/jemalloc:1": { },
"ghcr.io/swift-server-community/swift-devcontainer-features/swift-format:0": { },
"ghcr.io/swift-server-community/swift-devcontainer-features/foundationnetworking:1": {},
"ghcr.io/jsburckhardt/devcontainer-features/just:1": {},
"ghcr.io/rocker-org/devcontainer-features/pandoc:1": {},
//"ghcr.io/devcontainers/features/docker-in-docker:2": {},
"ghcr.io/wxw-matt/devcontainer-features/apt:latest": {
"packages": "weasyprint gnupg2"
}
},
"runArgs": [
"--cap-add=SYS_PTRACE",
"--security-opt",
"seccomp=unconfined"
],
"remoteUser": "swift",
"forwardPorts": [8080],
}

View File

@@ -6218,6 +6218,9 @@
.hidden {
display: none;
}
.inline {
display: inline;
}
.inline-block {
display: inline-block;
}
@@ -6982,9 +6985,6 @@
.rounded-lg {
border-radius: var(--radius-lg);
}
.rounded-md {
border-radius: var(--radius-md);
}
.rounded-selector {
border-radius: var(--radius-selector);
}
@@ -7449,15 +7449,9 @@
.bg-error {
background-color: var(--color-error);
}
.bg-red-500 {
background-color: var(--color-red-500);
}
.bg-secondary {
background-color: var(--color-secondary);
}
.bg-white {
background-color: var(--color-white);
}
.divider-accent {
@layer daisyui.l1.l2 {
&:before, &:after {
@@ -7866,15 +7860,9 @@
}
}
}
.px-3 {
padding-inline: calc(var(--spacing) * 3);
}
.px-4 {
padding-inline: calc(var(--spacing) * 4);
}
.py-1\.5 {
padding-block: calc(var(--spacing) * 1.5);
}
.py-2 {
padding-block: calc(var(--spacing) * 2);
}
@@ -8530,15 +8518,9 @@
.text-info {
color: var(--color-info);
}
.text-slate-900 {
color: var(--color-slate-900);
}
.text-success {
color: var(--color-success);
}
.text-white {
color: var(--color-white);
}
.lowercase {
text-transform: lowercase;
}
@@ -8607,10 +8589,6 @@
--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / 0.25));
box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.shadow-lg {
--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.shadow-sm {
--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
@@ -8619,13 +8597,6 @@
outline-style: var(--tw-outline-style);
outline-width: 1px;
}
.outline-1 {
outline-style: var(--tw-outline-style);
outline-width: 1px;
}
.-outline-offset-1 {
outline-offset: calc(1px * -1);
}
.btn-ghost {
@layer daisyui.l1 {
&:not(.btn-active, :hover, :active:focus, :focus-visible, input:checked:not(.filter .btn)) {
@@ -8650,9 +8621,6 @@
}
}
}
.outline-slate-300 {
outline-color: var(--color-slate-300);
}
.filter {
filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
}
@@ -9406,16 +9374,6 @@
}
}
}
.invalid\:border-red-500 {
&:invalid {
border-color: var(--color-red-500);
}
}
.out-of-range\:border-red-500 {
&:out-of-range {
border-color: var(--color-red-500);
}
}
.hover\:bg-neutral {
&:hover {
@media (hover: hover) {
@@ -9423,13 +9381,6 @@
}
}
}
.hover\:bg-red-600 {
&:hover {
@media (hover: hover) {
background-color: var(--color-red-600);
}
}
}
.hover\:text-white {
&:hover {
@media (hover: hover) {
@@ -9437,22 +9388,6 @@
}
}
}
.focus\:outline {
&:focus {
outline-style: var(--tw-outline-style);
outline-width: 1px;
}
}
.focus\:-outline-offset-2 {
&:focus {
outline-offset: calc(2px * -1);
}
}
.focus\:outline-indigo-600 {
&:focus {
outline-color: var(--color-indigo-600);
}
}
.data-active\:bg-neutral {
&[data-active] {
background-color: var(--color-neutral);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

6
input.css Normal file
View File

@@ -0,0 +1,6 @@
@import "tailwindcss";
@source not "./tailwindcss";
@source not "./daisyui{,*}.mjs";
@plugin "./daisyui.mjs";

2825
output.css Normal file

File diff suppressed because it is too large Load Diff