Commit Graph

90 Commits

Author SHA1 Message Date
jaron 25f7baa1d5 feat: Add navigation links to header with responsive styling 2025-02-23 01:02:01 -06:00
jaron b33c32c0d8 fix: Resolve TypeScript type error in package manager command copying 2025-02-23 01:01:59 -06:00
jaron 969c4a916e refactor: Migrate component styles to page.module.css
This commit updates the components to use styles from page.module.css instead of separate module CSS files, simplifying the styling approach and reducing the number of CSS files in the project.

Key changes:
- Removed separate module CSS files for components
- Updated import statements to use page.module.css
- Adjusted class names to match existing styles in page.module.css
- Maintained component functionality and structure
2025-02-23 00:46:09 -06:00
jaron 2e6ab53d34 Small style change 2025-02-23 00:43:51 -06:00
jaron 6eefe763e3 refactor: Update Section and PackageManager components for improved type safety and consistency
This commit includes the following changes:
- Refactored PackageManager to use a more type-safe approach
- Updated Section component to use semantic `<section>` tag
- Adjusted background prop types and default values
- Simplified type definitions
- Improved code readability and maintainability
2025-02-23 00:42:07 -06:00
jaron c200bff8d0 refactor: Create shared components and global styles for improved code organization 2025-02-23 00:38:48 -06:00
jaron bd8b7c4fd8 refactor: Remove redundant install section from page 2025-02-23 00:36:00 -06:00
jaron f58c14d51c feat: Relocate and style install section with wordmark title 2025-02-23 00:35:49 -06:00
jaron f6115b0d17 feat: Add interactive package manager installation section with tabs and copy functionality 2025-02-23 00:32:17 -06:00
jaron 934db0c285 Tweaked type section 2025-02-23 00:27:31 -06:00
jaron ddfcfa798a feat: Add type coercion section with code example and styling 2025-02-23 00:24:20 -06:00
jaron aab2f7a546 More tweaks 2025-02-23 00:21:53 -06:00
jaron 26e9a7addf Fix scrolling over code examples 2025-02-22 23:56:47 -06:00
jaron 9f1498b3ad feat: Prevent scroll capture in Monaco Editor with wrapper and CSS 2025-02-22 23:53:20 -06:00
jaron e080d368cc added hydration section 2025-02-22 23:50:08 -06:00
jaron 6338f3ab0d feat: Add reusable CodeExample component with hydration section 2025-02-22 23:32:23 -06:00
jaron 72f05e762a style: Format CSS with consistent indentation and spacing 2025-02-22 23:32:21 -06:00
jaron d169adbf3c feat: Add three-pillar section with responsive design and hover effects 2025-02-22 23:26:41 -06:00
jaron 6c7fc895f8 Monaco code example working 2025-02-22 23:24:31 -06:00
jaron ae4bc3e0a9 feat: Adjust code example styling for dynamic height and responsive layout 2025-02-22 23:11:34 -06:00
jaron 713761386c feat: Migrate CodeExample to @monaco-editor/react for Turbopack compatibility 2025-02-22 23:06:37 -06:00
jaron fda26a892c Trying to add monaco 2025-02-22 23:05:30 -06:00
jaron 16c81c7a80 feat: Add Monaco Editor component for code example 2025-02-22 23:00:37 -06:00
jaron 161b78f097 Website init 2025-02-22 22:56:09 -06:00
jaron 62254a7576 Merge pull request #5 from jaronpate/ft/lru-cache
Add LRU cache implementation
2025-02-15 17:52:28 -06:00
jaron b001b1b756 Too much logging 2025-02-15 17:51:50 -06:00
jaron fc77394786 Merge branch 'master' of github.com:jaronpate/unicord into ft/lru-cache 2025-02-15 17:47:27 -06:00
jaron 1fca25ef31 Merge pull request #4 from jaronpate/ft/channel-class-aider
Added a Channel class and channel hydration on message & context
2025-02-15 17:44:41 -06:00
jaron aaa99f9120 feat: Expose additional channel-related enums in library exports 2025-02-15 15:51:01 -06:00
jaron 1dc1371e34 improved repeated hydration test case 2025-02-15 15:49:04 -06:00
jaron 211c1ca4c6 refactor: Improve hydration type handling with Omit and preserve original properties 2025-02-15 12:14:07 -06:00
jaron 69f32aa067 refactor: Improve hydration to preserve previous properties and types 2025-02-15 12:11:27 -06:00
jaron 9043c637c0 refactor: Simplify hydration type inference in hydrate function 2025-02-15 12:09:39 -06:00
jaron 929cd71881 refactor: Simplify hydrator type signature in Context 2025-02-15 12:07:52 -06:00
jaron c756bbbc30 refactor: Simplify hydrator type signature to fix type conflicts 2025-02-15 12:04:48 -06:00
jaron b4a8f412a1 feat: Add channel property to HydratedMessage and HydratedContext types 2025-02-15 12:00:28 -06:00
jaron 817e37c4e4 feat: Add channel hydration support for Message and Context objects 2025-02-15 11:59:15 -06:00
jaron 1cafdbdcc8 feat: Add Channels cache to Client with ObjectCache implementation 2025-02-15 11:57:07 -06:00
jaron 7f745d9a38 fix: Handle Date conversion for last_pin_timestamp in Channel 2025-02-15 11:43:03 -06:00
jaron 962a1e9909 fix channel fromDiscord implementation 2025-02-15 11:41:45 -06:00
jaron a3514801fe feat: Make Channel.fromDiscord method generic to match base class signature 2025-02-15 11:40:38 -06:00
jaron 1227580083 feat: Add DefaultReaction type to channel types 2025-02-15 11:39:20 -06:00
jaron 835271a4c7 feat: Add DefaultReaction type to message types 2025-02-15 11:33:51 -06:00
jaron 6f385a68e7 reformat channel type 2025-02-15 11:32:25 -06:00
jaron dbad7168e8 feat: Add Channel types with enums and Discord/library interfaces 2025-02-15 11:30:41 -06:00
jaron 43f83a1964 Fix import in channel class 2025-02-15 11:19:59 -06:00
jaron 1480905468 feat: Enhance Channel type with comprehensive Discord channel structure support 2025-02-15 11:18:20 -06:00
jaron fb81a55035 Added channel api shape and class 2025-02-15 11:05:59 -06:00
jaron 3bb42e3751 Added aider to .gitignore 2025-02-15 11:03:11 -06:00
jaron 8333ab2d44 Merge pull request #3 from jaronpate/ft/v0.0.4
Added workflow and fixed bug with command handling
2025-01-15 13:51:16 -06:00