-
Notifications
You must be signed in to change notification settings - Fork 3
update preview branch #38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…mps for each round
… and answer feedback
…rt and improved answer shuffling
…for selected incorrect answers
…ring features - Add support for question tags to filter questions based on user preferences. - Implement a scoring system that tracks correct and incorrect answers. - Introduce a timer to measure the duration of the quiz. - Refactor the answer shuffling logic to improve clarity and maintainability. - Enhance the user interface with additional feedback and dialog components for better user experience.
… for flexibility in question structure fix(quizz.types.tsx): make correct property optional in Question type to accommodate questions without a predefined correct answer
…a more consistent appearance
… knowledge testing refactor(page): simplify the page component by extracting Quizz logic into a separate component for better maintainability and readability docs(page): update metadata for the Quizz page to improve SEO and provide better context for users
- Added a new Links page to display user-created short links with options to copy, delete, and view details. - Integrated click tracking for short links, updating the backend to increment click counts. - Enhanced the New Short Link page with improved UI components and validation for link creation. - Introduced a ShortenerNav component for easy navigation between link management pages. - Updated backend logic to support fetching and deleting links based on user IP, ensuring better link management and security.
- Implemented a new utility function to identify bots and crawlers based on user-agent strings. - Updated the click increment logic in the short link retrieval and password verification processes to only count clicks from non-bot users, improving analytics accuracy.
- Added a SpotifyPlayer component to display currently playing track information and progress. - Implemented Spotify authentication callback route to handle authorization responses. - Created utility functions for fetching current track details and formatting time. - Updated layout to include the Spotify player and removed redundant tracking scripts. - Enhanced icon components to include a Spotify icon for better UI representation.
- Introduced two new scripts: get-spotify-token.js for obtaining Spotify tokens and process-spotify-code.js for processing authorization codes. - Updated package.json to include new script commands for easier token management. - Removed 'scripts/' from .gitignore to allow tracking of new script files.
- Updated the getSpotifyNowPlaying function to utilize headers for host retrieval, enhancing security checks against allowed domains. - Improved error logging for development environment to provide clearer context on failures. - Cleaned up code formatting for consistency and readability.
- Wrapped the main content in a <main> tag for better semantic structure. - Moved the SpotifyPlayer component inside the AppProvider for improved organization. - Added aria-label to the email copy button in ContactSection for better accessibility.
- Introduced a Color Picker component with customizable options for presets, alpha transparency, and hue positioning. - Created a new registry structure to manage UI components, including a dedicated page for the Color Picker. - Updated package.json and pnpm-lock.yaml to include new dependencies for Radix UI components. - Implemented utility functions for color conversion and validation within the Color Picker. - Enhanced UI with new components such as Popover, Select, Switch, and Toggle for better interactivity. - Added layout and routing for the Color Picker component in the application.
- Updated middleware to include "ui.localhost" in the hostname set for redirection. - Improved the main UI page with enhanced metadata for better SEO and user experience. - Added a dynamic component page for individual UI components, including a Color Picker with customizable options. - Introduced a new Color Picker playground component with interactive features and code generation capabilities. - Added Open Graph and Twitter metadata for improved sharing and visibility. - Included new OG images for the Color Picker and UI components.
- Changed the import statement for the ColorPickerPlayground component to reference the new path in the project structure, ensuring proper functionality and organization of UI components.
…ound - Introduced new Radix UI components: Tabs and Tooltip for improved UI functionality. - Updated Color Picker playground to include installation instructions with code snippets for various package managers. - Modified OpenInV0Button to use a new URL format for better integration. - Updated package.json and pnpm-lock.yaml to include new dependencies for the added components.
…alue option - Added a new property `huePosition` to control the position of the hue slider (top, bottom, left, right). - Introduced a `showValue` option to conditionally display the current color value in the button. - Updated the ColorPicker component's internal logic to accommodate these new features, improving user interaction and customization.
Bumps [next](https://github.com/vercel/next.js) from 15.4.4 to 15.4.7. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](vercel/next.js@v15.4.4...v15.4.7) --- updated-dependencies: - dependency-name: next dependency-version: 15.4.7 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
…s; enhance MarkdownPlease for image handling and code formatting
…ile option; add no file uploaded state
- Added functionality to save, load, and remove recent Markdown files from local storage. - Introduced a new RecentFile interface to manage recent file data. - Enhanced the UI to display a list of recent files with previews and timestamps. - Integrated recent file management into the file upload process.
…nent - Added a search input to filter recent files by name or content. - Utilized useMemo for efficient filtering based on the search query. - Updated UI to display a message when no files match the search criteria.
- Updated link-actions to handle article creation and editing, including title, content, and banner fields. - Added validation for article and link types in createShortLinkSchema. - Implemented getShortLinkForEditAction to fetch existing short links for editing. - Introduced updateShortLinkAction to allow updates to existing short links. - Created new ArticleViewPage to display articles with metadata generation. - Added a new EditPage for modifying existing short links and articles. - Integrated Radix UI's radio group for selecting link or article type in the edit form. - Updated package.json and pnpm-lock.yaml to include new dependencies for Radix UI components.
…5.4.7 chore(deps): bump next from 15.4.4 to 15.4.7
Contributor
|
The latest updates on your projects. Learn more about Vercel for GitHub.
💡 Enable Vercel Agent with $100 free credit for automated AI reviews |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.