Skip to content
This repository has been archived by the owner on Dec 10, 2024. It is now read-only.

refactor: motion #57

Merged
merged 27 commits into from
Nov 19, 2024
Merged

refactor: motion #57

merged 27 commits into from
Nov 19, 2024

Conversation

productdevbook
Copy link
Contributor

This pull request includes several changes across multiple files to improve the functionality and organization of the documentation site. The most important changes include adding new components, updating existing components, and refining the overall structure and styling of the site.

Component Enhancements and Additions:

  • Added a new Tooltip component using @oku-ui/primitives for enhanced tooltip functionality. (.docs/.vitepress/components/Tooltip.vue)
  • Introduced a Logo component with animated SVG paths using @oku-ui/motion. (.docs/.vitepress/components/Logo.vue)
  • Added a HomeHeroInfo component to display hero information dynamically based on frontmatter data. (.docs/.vitepress/components/HomeHeroInfo.vue)

Component Updates:

  • Updated ComponentLoader and ComponentPreview components to include a reload functionality using a key property. (.docs/.vitepress/components/ComponentLoader.vue, .docs/.vitepress/components/ComponentPreview.vue) [1] [2]
  • Modified HomePageDemo to display four columns of demos instead of two, improving the layout. (.docs/.vitepress/components/HomePageDemo.vue)

Configuration and Structure:

  • Updated the documentation configuration to include new sections for Components and Composables, and added social links for Twitter and Bluesky. (.docs/.vitepress/config.ts) [1] [2]
  • Removed and updated contributor information in contributor-names.json and contributors.ts files. (.docs/.vitepress/contributor-names.json, .docs/.vitepress/contributors.ts) [1] [2]

Styling and Layout Improvements:

  • Adjusted the CSS for the hero image background and code block styling to enhance the visual appearance. (.docs/.vitepress/theme/style.css) [1] [2]
  • Added a HomeLogo component to the home page layout and adjusted the slots for better customization. (.docs/.vitepress/theme/index.ts) [1] [2]

These changes collectively enhance the functionality, appearance, and organization of the documentation site, making it more user-friendly and visually appealing.

Copy link

cloudflare-workers-and-pages bot commented Nov 19, 2024

Deploying oku-motion with  Cloudflare Pages  Cloudflare Pages

Latest commit: d875258
Status: ✅  Deploy successful!
Preview URL: https://2d4c4a90.oku-motion.pages.dev
Branch Preview URL: https://refactor-motion.oku-motion.pages.dev

View logs

@productdevbook productdevbook marked this pull request as ready for review November 19, 2024 05:12
@productdevbook productdevbook merged commit 2b7fa4a into main Nov 19, 2024
3 checks passed
@productdevbook productdevbook deleted the refactor-motion branch November 19, 2024 05:13
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant