Skip to content

Add web development scripts to package.json for improved workflow - #1

Merged
Manish-Tamang merged 33 commits into
mainfrom
new-updates
Oct 13, 2026
Merged

Manish-Tamang merged 33 commits into
mainfrom
new-updates

Conversation

@Manish-Tamang

Copy link
Copy Markdown
Owner

No description provided.

…ew compiler bindings for various platforms

- Updated '@tailwindcss/vite' and 'astro' versions for improved compatibility.
- Added new compiler bindings for Android, Darwin, Linux, and Windows platforms.
- Included updates for '@astrojs/markdown-satteri' and '@astrojs/prism' packages to their latest versions.
- Adjusted sidebar width from 96px to 72px for a more compact design.
- Updated home icon size and styling for better visual consistency.
- Modified item link width and padding for a cleaner appearance.
- Enhanced active item styling with a gradient background for improved visibility.
- Added a new 'kbd' prop to display keyboard shortcuts within the button.
- Updated base styles for a more modern look with rounded-lg and font-semibold.
- Enhanced primary button variant with gradient background and improved hover effects.
- Added shadow effects to the secondary button variant for better depth.
- Changed form border radius from rounded-[8px] to rounded-lg for a more modern look.
- Updated error message container border radius from rounded-[6px] to rounded-lg for visual consistency.
- Updated tab structure to focus on 'design' and 'deploy' instead of 'layout', 'settings', and 'theme'.
- Enhanced input styling for better visual consistency and user experience.
- Streamlined error message display and adjusted button styles for improved clarity.
- Removed unused imports and components to simplify the codebase.
- Updated button styles for primary and secondary actions to enhance visual appeal and consistency.
- Removed the NewWidgetCard component to simplify the grid layout.
- Adjusted card and empty state styling for a more modern look with rounded corners and improved hover effects.
- Changed background color to use CSS variable for better theming support.
- Adjusted sidebar width from 96px to 72px for a more compact layout.
- Removed the search input and replaced it with a simplified button for creating widgets.
- Introduced new button styles for improved visual appeal and user experience.
- Added keyboard shortcut functionality for quick access to the widget creation page.
- Updated header tracking for better text alignment.
- Changed border radius of input fields and container for a more modern look.
- Adjusted label font size for improved readability.
- Added transition effects to input fields for smoother interactions.
- Changed background and surface colors for a fresher look.
- Updated text colors for better readability and contrast.
- Adjusted border radius values for a more modern design.
- Enhanced primary and accent colors for improved visual appeal.
- Organized base styles under a new @layer directive for better structure.
- Introduced a new astro.config.mjs file to configure the Astro project.
- Set server to run on port 4321 with host enabled.
- Integrated Tailwind CSS as a Vite plugin for styling.
- Configured path aliasing for easier imports from the src directory.
- Created a new package.json file for the @instagram-widget/web project.
- Defined project metadata including name, version, and private status.
- Added scripts for development, build, and preview using Astro.
- Included dependencies for Astro and Tailwind CSS, along with TypeScript as a dev dependency.
- Created a new tsconfig.json file for the @instagram-widget/web project.
- Extended Astro's strict TypeScript configuration for improved type safety.
- Configured base URL and path aliasing for easier module imports.
- Included source files in the compilation and excluded the distribution folder.
- Created a new content-modules.mjs file to export an empty Map for future content management functionality.
- Introduced a new content.d.ts file to define TypeScript interfaces and types for content management.
- Included types for rendering results, collections, and entry references to enhance type safety and developer experience.
- Deprecated previous entry retrieval functions in favor of new, more robust alternatives.
- Introduced a new data-store.json file to manage application state and metadata.
- Configured Astro version and various settings for improved project structure and performance.
- Introduced a new settings.json file to manage project-specific variables.
- Included a variable for tracking the last update check timestamp.
- Introduced a new types.d.ts file to reference Astro client types.
- Enhanced type safety and developer experience for Astro project integration.
- Introduced a new Features.astro file to display various features of the application.
- Included descriptions and icons for each feature, enhancing user understanding and engagement.
- Implemented a responsive layout for better presentation across devices.
- Introduced a new Footer.astro file to enhance the website's footer section.
- Included branding and navigation links for GitHub, documentation, and dashboard.
- Implemented a responsive design for improved user experience across devices.
- Introduced a new Hero.astro file to present the main features of the Instagram feed widgets.
- Included a call-to-action for users to get started and a link to the GitHub repository.
- Implemented a responsive design to enhance user experience across devices.
- Introduced a new HowItWorks.astro file to outline the three steps for creating and embedding Instagram feed widgets.
- Included a responsive design with a clear layout to enhance user understanding and engagement.
- Emphasized ease of use with no OAuth tokens or API keys required.
- Introduced a new Navbar.astro file to provide a fixed navigation bar at the top of the site.
- Included links to key sections: Features, How it works, and Docs, along with a Dashboard button.
- Implemented a responsive design to enhance user experience across devices.
- Introduced a new BaseLayout.astro file to serve as a foundational layout for the website.
- Included global styles and meta tags for SEO optimization.
- Implemented a responsive design with a slot for dynamic content insertion.
- Created a new index.astro file to serve as the main entry point for the website.
- Integrated BaseLayout, Navbar, Hero, Features, HowItWorks, Docs, and Footer components for a cohesive user experience.
- Ensured a responsive design for optimal viewing across devices.
- Introduced a new global.css file to define base styles and theme variables.
- Set up color variables for background, text, and primary elements to enhance visual consistency.
- Implemented global styles for typography, link behavior, and selection highlighting to improve user experience.
…iables

- Added a new CSS variable for background color to allow for transparent backgrounds.
- Updated the widget's main container to use the new background color variable.
- Modified the border radius of the .ig-card-rounded class to utilize a calculated value based on the existing border radius variable.
- Introduced a new CSS variable for background color in the InstagramFeedWidget to enhance styling options.
- This addition allows for more customizable widget appearances, improving user experience.
- Introduced a new optional property, backgroundColor, to the FeedSettings interface to enhance customization options for feed appearance.
- This addition aligns with recent updates to improve widget styling and user experience.
Copilot AI balanced review requested due to automatic review settings October 13, 2026 06:37

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@Manish-Tamang
Manish-Tamang merged commit 6a294f2 into main Oct 13, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants