Skip to content

Feat/initial project setup - #25

Open
feizezadeh wants to merge 3 commits into
rahgozar94725:mainfrom
feizezadeh:feat/initial-project-setup
Open

Feat/initial project setup#25
feizezadeh wants to merge 3 commits into
rahgozar94725:mainfrom
feizezadeh:feat/initial-project-setup

Conversation

@feizezadeh

Copy link
Copy Markdown

No description provided.

feizezadeh and others added 3 commits August 30, 2023 00:07
- Sets up the basic directory structure for a PHP MVC application.
- Adds core classes: Database, Router, Controller, Model.
- Integrates Bootstrap 5 (CSS and JS).
- Creates a main layout with header/footer partials.
- Adds a sample HomeController and a home view.
- Includes an AGENTS.md for development guidelines.
- Configures .htaccess for clean URLs and basic security.
- Basic configuration file (config.php) for database and app settings.
- Set HTML lang to 'fa' and dir to 'rtl'.
- Switched to bootstrap.rtl.min.css for right-to-left layout.
- Translated static text content in header, footer, and home page to Persian.
- Updated dynamic text data in HomeController to Persian.
- Added APP_NAME_FA constant for the Persian application name.
- Integrated Vazirmatn font via CDN for improved Persian typography.
- Created and linked a custom style.css for future custom styles and font application.
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.

1 participant