From 0efc2beeeaf4ae4ed6ca6dcc1aa5d80b4f3a820f Mon Sep 17 00:00:00 2001 From: MarioYellowy Date: Sat, 8 Aug 2026 12:47:41 -0600 Subject: [PATCH 1/4] feat(makefile): Remove redundant task runner, delegate to cargo make --- Makefile | 56 -------------------------------------------------------- 1 file changed, 56 deletions(-) delete mode 100644 Makefile diff --git a/Makefile b/Makefile deleted file mode 100644 index 4499564..0000000 --- a/Makefile +++ /dev/null @@ -1,56 +0,0 @@ -CARGO ?= cargo -.DEFAULT_GOAL := serve - -# ---------------------- -# Formatting tasks -# ---------------------- - -cargo-format: - $(CARGO) fmt --all - -leptos-format: - leptosfmt . - -format: cargo-format leptos-format - -fmt: format - -fmt-all: - leptosfmt . - $(CARGO) fmt --all - $(CARGO) clippy --fix -- -D warnings - -check: - leptosfmt --check . - $(CARGO) fmt --all --check - $(CARGO) clippy -- -D warnings - -# ---------------------- -# Utilidades -# ---------------------- - -get-sitemap: - rm -f assets/sitemap.xml - wget -S -P assets https://github.com/Phosphorus-M/sitemap-rustico/releases/download/latest/sitemap.xml - -# ---------------------- -# Configuración -# ---------------------- - -setup: - git submodule update --init --recursive - cd design-system-components && pnpm install --ignore-scripts && cd styles && pnpm run build - pnpm run postinstall - -# ---------------------- -# Build & Serve -# ---------------------- - -prebuild: - cp node_modules/@rustlanges/styles/dist/bundled.css bundled.css - -build: prebuild - $(CARGO) leptos serve -r --split - -serve: prebuild - $(CARGO) leptos watch --features development --hot-reload From 9837160b0a7c29d1c4fa59c3f713db026ce192ea Mon Sep 17 00:00:00 2001 From: MarioYellowy Date: Sat, 8 Aug 2026 13:09:52 -0600 Subject: [PATCH 2/4] feat(package.json): Update tailwindcss version from 4.1.14 to 4.3.3 --- package-lock.json | 41 ----------------------------------------- package.json | 2 +- 2 files changed, 1 insertion(+), 42 deletions(-) delete mode 100644 package-lock.json diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index a1f21c0..0000000 --- a/package-lock.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "name": "rustlanges-page", - "version": "1.0.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "rustlanges-page", - "version": "1.0.0", - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "@rustlanges/styles": "file:../design-system-components/styles" - }, - "devDependencies": { - "tailwindcss": "^4.1.14" - } - }, - "../design-system-components/styles": { - "name": "@rustlanges/styles", - "version": "0.0.10", - "devDependencies": { - "@tailwindcss/cli": "^4.1.8" - }, - "peerDependencies": { - "tailwindcss": "^4.1.8" - } - }, - "node_modules/@rustlanges/styles": { - "resolved": "../design-system-components/styles", - "link": true - }, - "node_modules/tailwindcss": { - "version": "4.1.14", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.14.tgz", - "integrity": "sha512-b7pCxjGO98LnxVkKjaZSDeNuljC4ueKUddjENJOADtubtdo8llTaJy7HwBMeLNSSo2N5QIAgklslK1+Ir8r6CA==", - "dev": true, - "license": "MIT" - } - } -} diff --git a/package.json b/package.json index 706e9c4..4127721 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,6 @@ "@rustlanges/styles": "file:../design-system-components/styles" }, "devDependencies": { - "tailwindcss": "^4.1.14" + "tailwindcss": "^4.3.3" } } From 3cc469e8a0dd6baae507c098866ca189e5858346 Mon Sep 17 00:00:00 2001 From: MarioYellowy Date: Sat, 8 Aug 2026 13:11:49 -0600 Subject: [PATCH 3/4] fix(package.json): Consistency between nix enviroment and non-nix --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4127721..b3ade1e 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,6 @@ "@rustlanges/styles": "file:../design-system-components/styles" }, "devDependencies": { - "tailwindcss": "^4.3.3" + "tailwindcss": "^4.3.1" } } From dbe5dd2a1ca57d7d123b6fd7a22261a0e0b4c18b Mon Sep 17 00:00:00 2001 From: MarioYellowy Date: Sat, 8 Aug 2026 13:19:01 -0600 Subject: [PATCH 4/4] test(Makefile.toml): Update cargo-leptos from 0.3.2 to 0.3.6 --- Makefile.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile.toml b/Makefile.toml index 4035212..e2c1681 100644 --- a/Makefile.toml +++ b/Makefile.toml @@ -11,7 +11,7 @@ alias = "serve" [tasks.setup] script = ''' git submodule update --init --recursive -cd design-system-components && pnpm install --ignore-scripts && cd styles && pnpm run build && cd ../.. +cd design-system-components && pnpm install --ignore-scripts && cd styles && pnpm run build pnpm run postinstall ''' @@ -63,7 +63,7 @@ dependencies = ["prebuild"] install_crate = { crate_name = "cargo-leptos", binary = "cargo", test_arg = [ "leptos", "--version", -], version = "0.3.2" } +], version = "0.3.6" } command = "cargo" args = ["leptos", "serve", "-r", "--split"] @@ -72,7 +72,7 @@ dependencies = ["prebuild"] install_crate = { crate_name = "cargo-leptos", binary = "cargo", test_arg = [ "leptos", "--version", -], version = "0.3.2" } +], version = "0.3.6" } command = "cargo" env = { LEPTOS_TAILWIND_VERSION="v4.1.14" } args = ["leptos", "watch", "--features", "development", "--hot-reload"]