๐Ÿ“ฆ eureka928 / kaminia-homepage

Kaminia Website Homepage project

โ˜… 1 stars โ‘‚ 0 forks ๐Ÿ‘ 1 watching โš–๏ธ MIT License
craft3craftcmstailwindcss
๐Ÿ“ฅ Clone https://github.com/eureka928/kaminia-homepage.git
HTTPS git clone https://github.com/eureka928/kaminia-homepage.git
SSH git clone git@github.com:eureka928/kaminia-homepage.git
CLI gh repo clone eureka928/kaminia-homepage
Superb Dev ; who loves solving problems and making clean and smart results Superb Dev ; who loves solving problems and making clean and smart results Update README.md 10f5d48 5 years ago ๐Ÿ“ History
๐Ÿ“‚ master View all commits โ†’
๐Ÿ“ config
๐Ÿ“ modules
๐Ÿ“ src
๐Ÿ“ templates
๐Ÿ“ web
๐Ÿ“„ .env.example
๐Ÿ“„ .gitignore
๐Ÿ“„ composer.json
๐Ÿ“„ composer.lock
๐Ÿ“„ craft
๐Ÿ“„ craft.bat
๐Ÿ“„ gulpfile.js
๐Ÿ“„ LICENSE.md
๐Ÿ“„ package-lock.json
๐Ÿ“„ package.json
๐Ÿ“„ README.md
๐Ÿ“„ tailwind.config.js
๐Ÿ“„ README.md

kaminia-homepage

Kaminia Website Homepage project for Craft CMS 3

Craft setup

Requirements

  • PHP 7
  • Mysql
  • Apache
  • Composer

Setup

  • Clone this repositorymark
git@github.com:AceBerry924/craft-starter.git.
  • Run composer install --ignore-platform-reqs to install Craft dependencies.
  • Create an empty MySQL database called craft-starter.test.
  • For MySQL
Default Character Set: utf8 Default Collation: utf8unicodeci
  • Copy .env.example to .env and edit the database settings *.
  • Add a config to your Apache httpd-vhosts.conf (see example below).
  • Add 127.0.0.1 craft-starter.test to your hosts file.
  • Start your server and navigate to http://craft-starter.test/admin.
  • Follow the Craft install instructions on screen.
  • Once installed navigate in the admin UI to settings > plugins and install
"Asset Rev" and "SEOmatic".

\* Everyone will also need to use the same security key in their .env file. To generate a new key run ./craft setup/security-key (this will be added to your .env file).

Apache example config

<VirtualHost *:80>
  DocumentRoot "/path/to/craft-starter/web"
  ServerName craft-starter.test
  <Directory />
    AllowOverride All
    Options -Indexes +FollowSymLinks
    Order allow,deny
    Allow from all
  </Directory>
</VirtualHost>

CSS & JS

There is no defined build process. But the default template expects CSS and JS to be output to /web/assets/main.css and /web/assets/main.js respectively.

The /assets directory is not commited to the git repository, so deployment will require a build process.