Skip to content

Conversation

@radenpioneer
Copy link
Member

No description provided.

radenpioneer and others added 21 commits May 18, 2025 12:16
- Create application.php for base production configuration.
- Add environment-specific overrides for development and staging.
- Introduce pint.json for excluding certain directories.
- Implement Bedrock autoloader for standard plugins.
- Add .gitkeep files for empty plugins, themes, and uploads directories.
- Create index.php as the WordPress view bootstrapper.
- Set up wp-config.php to require application configuration.
- Configure wp-cli with appropriate path and server settings.
- Note: PHPMyAdmin is currently not yet works as intended
- Add package.json for project dependencies and scripts
- Create Prettier configuration for code formatting
- Add favicon.svg for the website
- Set up directory structure with .gitkeep files
- Implement base layout and meta layout for consistent HTML structure
- Create index and about pages with layout integration
- Configure TypeScript with strict settings and path aliases
- Created a new GraphQL query in settings.ts to fetch general settings (title and description).
- Updated index.astro to import and use the new getSettings function, displaying the settings with the Debug component.
- Updated codegen configuration to ensure CONTENT_ENDPOINT is treated as a string.
- Modified package.json to allow Astro development server to listen on all interfaces and updated Astro and related dependencies.
- Refactored pages schema definition for better type inference.
- Introduced new posts functionality with loaders and GraphQL queries for fetching posts and individual post details.
- Added live collection configuration for posts with appropriate schema validation.
- Updated index.astro to fetch and display posts using the new live collection.
- Changed TypeScript configuration to use the strictest settings for improved type safety.
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