Commit Graph

1871 Commits

Author SHA1 Message Date
pheralb 31f2cefaba 📦 Add rehype-autolink-headings, rehype-slug & unist-util-visit dependencies 2025-09-08 12:19:43 +01:00
pheralb de47f2fa03 🛠️ (API) format & fixed eslint errors + improve types + improve error messages + add ?raw property 2025-09-08 12:19:15 +01:00
pheralb 6f7d3c51f9 ⬆️ (API) Upgrade upstash & hono dependencies & types 2025-09-08 11:42:13 +01:00
pheralb 074e9231d1 ⚙️ Merge branch 'main' of github.com:pheralb/svgl into dev 2025-09-07 13:41:21 +01:00
pheralb edb9ece0e3 ⚙️ Upgrade to eslint.config.ts + add typescript-eslint for typesafety + delete deprecated ts.config(), use export default instead 2025-09-06 17:58:30 +01:00
Pablo Hdez 3349654f79 Merge pull request #701 from agriyakhetarpal/add-zulip
📦 Build / 🛠️ Build app (push) Has been cancelled
🧑‍🚀 Check / ⚡ Testing with Vitest (push) Has been cancelled
🧑‍🚀 Check / 📦 SVGs Size (push) Has been cancelled
🚀 Deploy / ☁️ API (push) Has been cancelled
Add Zulip and Zulip wordmark logos
2025-09-06 11:16:26 +01:00
Pablo Hdez ada05ad75b Merge pull request #710 from estebancastano/main
feat: added mulesoft svg icon
2025-09-06 11:15:09 +01:00
Pablo Hdez 5b27f543fa Merge pull request #757 from ria-ahyoung/feature/add-apache-kafka
feat: 📦 Add Kafka logo and wordmark svg
2025-09-06 11:14:16 +01:00
ria-ang 6d031bc995 feat: 📦 Add Kafka logo and wordmark svg 2025-09-06 11:48:19 +09:00
pheralb ea4b598f2f Update Shiki configuration to include JSON and HTML languages
📦 Build / 🛠️ Build app (push) Has been cancelled
🧑‍🚀 Check / ⚙️ Linting (push) Has been cancelled
🧑‍🚀 Check / 📦 SVGs Size (push) Has been cancelled
2025-09-05 11:27:00 +01:00
pheralb fff76243ec ⚙️ Improve mode toggle functionality with keyboard shortcut support (CMD + L) 2025-09-05 11:26:44 +01:00
pheralb 9825fc2544 📦 Add SVGL for Framer extension with description and creator details 2025-09-05 11:14:39 +01:00
pheralb 04ffbe9bbb Refactor setup registry component and update documentation for shadcn/ui integration 2025-09-05 11:14:15 +01:00
pheralb bc831bed17 🎨 Initial responsive design + add sidebar menu to header component 2025-09-05 11:14:05 +01:00
pheralb d3e92602c1 📦 Add Sheet UI component 2025-09-05 11:07:09 +01:00
pheralb 3a11cd3d31 ⚙️ Update dialog title to reflect multiple SVG download options 2025-09-05 09:15:00 +01:00
pheralb e465cd7a51 🛠️ Merge branch 'main' of github.com:pheralb/svgl into dev 2025-09-05 09:11:45 +01:00
Pablo Hdez f45b2d9d27 Merge pull request #756 from jonahsnider/sanity-rebrand
📦 Build / 🛠️ Build app (push) Has been cancelled
🧑‍🚀 Check / ⚡ Testing with Vitest (push) Has been cancelled
🧑‍🚀 Check / 📦 SVGs Size (push) Has been cancelled
🚀 Deploy / ☁️ API (push) Has been cancelled
Update Sanity wordmark and add logo
2025-09-05 09:00:38 +01:00
Jonah Snider 9db8deed28 Update Sanity wordmark and add logo 2025-09-04 17:31:53 -07:00
pheralb 1832eaceca ⚙️ Add getParamValue() function to get searchParam value
📦 Build / 🛠️ Build app (push) Has been cancelled
🧑‍🚀 Check / ⚙️ Linting (push) Has been cancelled
🧑‍🚀 Check / 📦 SVGs Size (push) Has been cancelled
2025-09-04 19:18:29 +01:00
pheralb 32558885e6 🛠️ Delete unused displaySvgs state, simplify updateDisplaySvgs utility 2025-09-04 19:17:55 +01:00
pheralb 6ffc890a15 🛠️ Adjust height in sidebar and pageCard components 2025-09-04 18:56:57 +01:00
pheralb aa87b899a6 🛠️ Update radial button variant styles for improved dark mode support 2025-09-04 10:46:02 +01:00
pheralb 26f23f7e5b Add extension page, create extension component for displaying items & add search functionality 2025-09-04 10:45:56 +01:00
pheralb 74e42b00dc 🎨 Refactor grid and header components; improve props handling and layout consistency, update search functions to use new naming convention, and remove unused view transitions component 2025-09-04 10:45:12 +01:00
pheralb 8e27a8053d 🛠️ Remove unnecessary tracking-tight class from body element for improved layout consistency 2025-09-04 09:19:35 +01:00
pheralb 1aadeb5604 🛠️ Update extensions data; add new extensions for various frameworks and improve existing entries 2025-09-04 09:15:17 +01:00
pheralb ec6db6d23b 🛠️ Refactor search functions in searchWithFuse.ts; rename searchWithFuse to searchSvgsWithFuse and add searchExtensionsWithFuse for improved extension searching 2025-09-04 09:15:01 +01:00
pheralb 803e13001a 🛠️ Refactor header component; streamline button classes and improve layout consistency
📦 Build / 🛠️ Build app (push) Has been cancelled
🧑‍🚀 Check / ⚙️ Linting (push) Has been cancelled
🧑‍🚀 Check / 📦 SVGs Size (push) Has been cancelled
2025-09-01 17:44:16 +01:00
pheralb 77356d3215 🛠️ Refactor SVG filtering logic in load function; ensure base data is used for `searchWithFuse` 2025-09-01 11:49:09 +01:00
pheralb 1591ea3146 🛠️ Refactor svgCard and index files; streamline image handling and improve type definitions 2025-09-01 11:48:51 +01:00
pheralb 2a38b834c3 🛠️ Refactor search handling in search.svelte and +page.svelte; implement custom addParams and deleteParam utility 2025-09-01 11:34:24 +01:00
pheralb e6d441e9f2 🛠️ Refactor load function in +page.ts to use getSvgsByCategory for improved category filtering and sorting logic 2025-09-01 11:27:53 +01:00
pheralb bc34bdc904 🛠️ Update PageCard component to include container and content card classes for improved styling 2025-09-01 11:27:33 +01:00
pheralb 2692c7d34d 🛠️ Rename type tCategory to Category for consistency in type definitions 2025-09-01 11:27:22 +01:00
pheralb 55199765be 🛠️ Improve parseSvgFilename to support firstUpperCase option for component naming
📦 Build / 🛠️ Build app (push) Has been cancelled
🧑‍🚀 Check / ⚙️ Linting (push) Has been cancelled
🧑‍🚀 Check / 📦 SVGs Size (push) Has been cancelled
2025-08-31 16:35:30 +01:00
pheralb 4cd2c84273 🛠️ Refactor parseSvgFilename function for improved component name formatting; add directory and file existence checks in generate-registry 2025-08-31 16:19:44 +01:00
pheralb 733e136b3a 🛠️ Update registry command & logs 2025-08-31 15:46:43 +01:00
pheralb 2c3fdf79fe 🐋 Initial Dockerfile config with .dockerignore 2025-08-31 15:35:11 +01:00
pheralb 374fb8f2d5 🛠️ Trying nixpacks config for Node & PNPM setup 2025-08-31 14:56:11 +01:00
pheralb 2927e42659 🛠️ Trying nixpacks config for Node & PNPM setup 2025-08-31 14:45:42 +01:00
pheralb d947f7f907 🛠️ Remove nixpacks config file 2025-08-31 14:29:10 +01:00
pheralb d2e418363d 🛠️ Refactor ESLint rules for Svelte components to improve linting accuracy 2025-08-31 14:26:04 +01:00
pheralb 5df7a336ba 🛠️ Fixed eslint errors 2025-08-31 14:25:57 +01:00
pheralb a488bd4c7a 🛠️ Update workflows to use Eslint for linting and set `PUBLIC_SVGL_VERSION` env variable
📦 Build / 🛠️ Build app (push) Has been cancelled
🧑‍🚀 Check / 📦 SVGs Size (push) Has been cancelled
🧑‍🚀 Check / ⚙️ Linting (push) Has been cancelled
2025-08-31 13:59:13 +01:00
pheralb 411ad69a8f 🛠️ Add nixpacks configuration for PNPM setup and build process 2025-08-31 13:48:10 +01:00
pheralb 68e399d99c 🎨 Design improvements 2025-08-31 13:43:53 +01:00
pheralb d06c87037a 🛠️ Improve svgCard component to support theme-based image rendering 2025-08-31 13:43:31 +01:00
pheralb 73bd5a4f78 🛠️ Create codeBlock UI component + setup shadcn/ui registry 2025-08-31 13:43:17 +01:00
pheralb 26b8f0a2ae 🛠️ Create custom svgl version component 2025-08-30 22:31:51 +01:00