100 Commits
Author SHA1 Message Date
pheralb e82edbb3ac chore: update Next.js SVG icon
📦 Build / 🛠️ Build app (push) Has been cancelled
🧑‍🚀 Check / ⚙️ Linting (push) Has been cancelled
🧑‍🚀 Check / 📦 Check SVGs (push) Has been cancelled
🚀 Deploy / ☁️ API (push) Has been cancelled
2025-11-11 00:54:20 +00:00
pheralb 65e185f14a feat: convert `styles to object in parseReactSvgContent()` utility 2025-11-11 00:53:53 +00:00
pheralb 618536abf7 fix: delete `cleanupIds plugin & id params in optimizeSvg()` utility 2025-11-11 00:53:12 +00:00
pheralb 6b53786f25 chore: (api-routes) upgrade hono & @upstash/redis dependencies 2025-11-11 00:35:53 +00:00
pheralb 5e0d933bdc chore: upgrade dependencies 2025-11-11 00:32:58 +00:00
pheralb a072d137f4 fix: add `content` property to docs schema 2025-11-11 00:30:41 +00:00
pheralb 3cea9e3c27 fix: format with prettier 2025-11-11 00:18:48 +00:00
pheralb a5eb60cac7 docs: update blockquote styles + shadcn-ui guide 2025-11-11 00:17:55 +00:00
pheralb 7f03e677a5 fix: format file 2025-11-11 00:13:04 +00:00
pheralb 2d87c8a334 fix: improve styles for each <img> element + add `border` color for heart icon 2025-11-11 00:12:44 +00:00
pheralb e87c33b870 🗑️ Remove Apache Kafka logo SVG file (unused) 2025-10-11 01:17:25 +01:00
pheralb ceb5835f21 ⚙️ Create check-data script to detect unused SVGs 2025-10-02 16:32:31 +01:00
pheralb bd6ce410bc 🛠️ Update CI workflow to check SVGs and add data check script 2025-10-02 16:30:46 +01:00
pheralb 488813af2c 🛠️ Add Sanity SVGs data 2025-10-02 16:26:49 +01:00
pheralb a603c09e7e 🧹 Remove unused/duplicate SVGs 2025-10-02 16:26:11 +01:00
pheralb b2de7e96d0 🛠️ Add `appUrl` property in globals 2025-09-30 16:01:00 +01:00
pheralb 8bf76bd4f4 🛠️ Fix font preload reference in app.html 2025-09-30 16:00:42 +01:00
pheralb f9379ffaec 🛠️ Create context-menu for svgl homepage link 2025-09-30 16:00:30 +01:00
pheralb c14555d21f 🎨 Add context-menu UI component 2025-09-30 15:59:33 +01:00
pheralb 5126eed189 🎨 Update font-mono font family 2025-09-30 15:59:12 +01:00
pheralb 7bca58d58b 📦 Update @lucide/svelte dependency 2025-09-30 15:55:54 +01:00
pheralb aa2ed5fc1c 📦 Update Mintlify SVGs 2025-09-30 15:55:33 +01:00
pheralb 07a9198750 🎨 Fix icon color for inactive search state in search component 2025-09-30 12:54:10 +01:00
pheralb dcb2fad6f4 🎨 Update fonts + CSS styles 2025-09-30 12:52:19 +01:00
pheralb ab16011b25 🛠️ Use `import type from SVGProps instead import * from React`
📦 Build / 🛠️ Build app (push) Has been cancelled
🧑‍🚀 Check / ⚙️ Linting (push) Has been cancelled
🧑‍🚀 Check / 📦 SVGs Size (push) Has been cancelled
🚀 Deploy / ☁️ API (push) Has been cancelled
2025-09-30 00:29:11 +01:00
pheralb 2af89d3578 🛠️ Update `WithoutChild` type import + format scroll-area.ts file
🚀 Deploy / ☁️ API (push) Has been cancelled
📦 Build / 🛠️ Build app (push) Has been cancelled
🧑‍🚀 Check / ⚙️ Linting (push) Has been cancelled
🧑‍🚀 Check / 📦 SVGs Size (push) Has been cancelled
2025-09-26 16:10:15 +01:00
pheralb 54c8943e54 📦 Update LottieFiles SVGs + add brand assets for Lottie & Cursor 2025-09-25 18:48:31 +01:00
pheralb fa27a6a752 Merge branch 'main' of github.com:pheralb/svgl 2025-09-25 18:44:27 +01:00
pheralb a2c29dce99 📦 (api) update wrangler & upstash dependencies 2025-09-25 10:40:26 +01:00
pheralb c50125d79c 🛠️ Add manifest link to app.html 2025-09-25 10:15:30 +01:00
pheralb 93aedefe79 🛠️ Update extensions data 2025-09-24 17:49:04 +01:00
pheralb 63b189bce3 🛠️ (API) Remove version specification for pnpm setup in deployment workflow 2025-09-24 17:14:58 +01:00
pheralb 9cf1677e51 🛠️ Refactor svgr endpoint, disable optimization with `optimize` property
📦 Build / 🛠️ Build app (push) Has been cancelled
🧑‍🚀 Check / ⚙️ Linting (push) Has been cancelled
🧑‍🚀 Check / 📦 SVGs Size (push) Has been cancelled
2025-09-24 17:00:57 +01:00
pheralb 49f860f25f 🛠️ Fix Intello SVG routes + rename svg files 2025-09-24 16:47:23 +01:00
pheralb b7d05a0a56 🛠️ Merge branch 'main' of github.com:pheralb/svgl into dev 2025-09-24 16:43:39 +01:00
pheralb 138b5293ed 📦 Update Cursor SVGs 2025-09-24 16:41:13 +01:00
pheralb 195fae38e7 🔎 Add umami analytics script 2025-09-24 16:36:57 +01:00
pheralb 32a6eb4f4f New OG images + update static files 2025-09-24 15:16:08 +01:00
pheralb c33ef02f36 🐋 Remove env variable from Dockerfile 2025-09-24 14:17:01 +01:00
pheralb 559eb676d9 Add screenshot images 2025-09-24 14:09:30 +01:00
pheralb 45de1a631b 🛠️ Refactor favorites store, improve add/remove functions 2025-09-24 14:09:03 +01:00
pheralb 60314a9648 🛠️ Update GitHub link title, remove unused SvglVersion component, improve search input with name attribute & dialog, popover and tabs improvements 2025-09-24 14:08:07 +01:00
pheralb 26f6bb9061 Add open with v0 support 2025-09-24 13:58:05 +01:00
pheralb 83ec150266 🛠️ Update global layout and styling for header, sidebar, and page cards + improve responsive 2025-09-24 11:25:46 +01:00
pheralb f505eea909 ⚙️ Refactor GitHub star count feature and update layout components 2025-09-22 23:37:03 +01:00
pheralb e5d130b0c5 🛠️ Fixed eslint errors 2025-09-22 19:14:05 +01:00
pheralb c306b57ce7 ️ Initial favorites page - show, delete & clear all SVGs 2025-09-22 19:12:33 +01:00
pheralb 1bf55e6c6e ⚙️ Refactor getInitialSettings(), delete unused functions 2025-09-22 19:11:14 +01:00
pheralb aae0771f18 🎨 Remove lazy loading from images and update sidebar badge classes for consistency 2025-09-22 18:57:20 +01:00
pheralb f749358b97 🛠️ Add warning store & message 2025-09-22 18:53:46 +01:00
pheralb 7c2ae97dd9 🎨 Remove unused font-face declaration 2025-09-21 19:20:12 +01:00
pheralb 50677ca3db 🎨 Update dialog title font size for improved readability 2025-09-21 19:16:56 +01:00
pheralb bf90439c63 🎨 Add switch UI component 2025-09-21 19:16:42 +01:00
pheralb 44fd09efb2 🔧 Refactor import statement for prettier and update formatting method 2025-09-21 19:16:17 +01:00
pheralb 3e507cf7c8 Add settings management with package manager and SVG optimization options 2025-09-21 19:15:11 +01:00
pheralb 0c78255847 🎨 Update container and grid components for improved responsive design 2025-09-18 16:11:30 +01:00
pheralb 8a61650e4b 📄 Update shadcn/ui docs + add shadcn MCP server config 2025-09-18 12:48:44 +01:00
pheralb 4bd69b5ede Create <DocumentSettings /> component and integrate it into the docs page layout 2025-09-18 12:08:46 +01:00
pheralb aef80d6b7d 🎨 Add claude, markdown & openai svelte components 2025-09-18 12:08:16 +01:00
pheralb 452d121ac4 🛠️ Return `rawUrl & documentUrl` properties in content-collections config 2025-09-18 12:04:16 +01:00
pheralb 894aca0d14 🎨 Add dropdown-menu UI component 2025-09-18 12:03:20 +01:00
pheralb b354a61eba Add link to shadcn/ui docs 2025-09-17 15:55:52 +01:00
pheralb 5d45c720b4 Improve `SVG not found` component with category context and update search placeholder 2025-09-17 12:03:56 +01:00
pheralb aeeaacd993 🛠️ Add font preloading, improve sveltekit assets URL 2025-09-17 10:02:24 +01:00
pheralb 077df6f0d5 🛠️ Remove unused font "OnestMedium" and clean up related styles 2025-09-17 10:00:20 +01:00
pheralb 9b9124b220 Add width and height attributes to SVG images for better layout control 2025-09-17 10:00:07 +01:00
pheralb 25ce756481 🐋 Add size check before production build
📦 Build / 🛠️ Build app (push) Has been cancelled
🧑‍🚀 Check / ⚙️ Linting (push) Has been cancelled
🧑‍🚀 Check / 📦 SVGs Size (push) Has been cancelled
2025-09-16 14:08:40 +01:00
pheralb 1da589f79d 🛠️ Rename `tCategory to Category` 2025-09-16 14:08:24 +01:00
pheralb 56125d2844 📦 Fixed SVGs, add viewbox property 2025-09-16 14:05:26 +01:00
pheralb 0b93f9b613 🔧 Refactor GitHub Actions workflow to streamline SVG size checking process 2025-09-16 14:04:59 +01:00
pheralb 12038062db Migrate /utils to Typescript + use tsx to run all scripts + improve types 2025-09-16 14:04:49 +01:00
pheralb 2198058131 🛠️ Merge branch 'main' of github.com:pheralb/svgl into dev 2025-09-16 13:46:39 +01:00
pheralb 0f2f026803 🎨 Add SvgNotFound component and integrate it into search results; update globals for SVG request links 2025-09-16 13:45:23 +01:00
pheralb 789fc0ce72 🎨 Design improvements + fixed content page size + improve accessibility 2025-09-16 13:28:44 +01:00
pheralb 5bc3616dec 🎨 Add Table of Contents component and type definitions 2025-09-16 13:27:45 +01:00
pheralb f411ffef8a 🛠️ Refactor API documentation for clarity and consistency; update URLs and TypeScript types 2025-09-16 13:24:13 +01:00
pheralb 3b3d30cd0c 🎨 Add collapsible UI component 2025-09-16 13:20:59 +01:00
pheralb 8e3ea5150a 🛠️ Remove "All" category from Category type definition 2025-09-16 08:39:02 +01:00
pheralb 895052ff7a 🎨 Update code styling for line numbers and add markdown styles 2025-09-16 08:38:51 +01:00
pheralb fdb9f91d2a 💚 Create Nuxt category & update svgs data
🧑‍🚀 Check / ⚡ Testing with Vitest (push) Has been cancelled
🧑‍🚀 Check / 📦 SVGs Size (push) Has been cancelled
📦 Build / 🛠️ Build app (push) Has been cancelled
🚀 Deploy / ☁️ API (push) Has been cancelled
2025-09-15 17:52:02 +01:00
pheralb f2a61200b1 🛠️ (api) Rename query parameter from "raw" to "no-optimize" in SVG retrieval endpoint 2025-09-14 19:00:39 +01:00
pheralb 1c11725e01 🛠️ Update copyBtn styles for rehypeCopyBtn plugin + create generateToC() + return createdAt, updatedAt & tableOfContents 2025-09-14 19:00:20 +01:00
pheralb e7bbd32b56 📦 Add github-slugger dependency 2025-09-14 18:55:01 +01:00
pheralb 70ad2e0088 🎨 New svgl brand assets + update manifest & global app metatags 2025-09-14 18:53:24 +01:00
pheralb a05e849ddb 🛠️ Create rehypeCopyBtn & rehypeExternalLinks with custom types 2025-09-08 17:14:42 +01:00
pheralb 5c88b29387 📝 Update readme, add getting-started with API, improve header links & add framer extension 2025-09-08 12:35:08 +01:00
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
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
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