- Clone this repo using
git clone --depth=1 https://github.com/cassiocardoso/lombardi-starter.git <YOUR_PROJECT_NAME>
- Move to the appropriate directory:
cd <YOUR_PROJECT_NAME>
. - Install all the dependencies:
npm install
oryarn
. - Run the application:
npm run start
oryarn start
.- The application will be running on:
https://localhost:8000/
. - The GraphQL will be running on:
https://localhost:8000/___graphql
. - Netlify CMS is running at
https://localhost:8000/admin/
.
- The application will be running on:
The UI framework of choice is Tailwind CSS and customization can be done in the tailwind.config.js
. The starter comes with basic styling for some components like the header, background and some other widgets. You can use the tailwind.config.js
to extend the basic theme and customize it to match your needs.
To edit your website content, without touching the code, you'll need to configure Netlify to deploy your website and then configure the authentication with GitHub, so data is saved to your repo. Check the following links for detailed information on both processes:
The starter comes with some mocked data to show how the components works, replace the data with your own using the admin
dashboard.
To replace the data you have two options:
- Remove the markdown files from the
content
directory; - Update the content using the admin dashboard (if you already connected with Netlify CMS)
Check the issue tracker to see if it's a known issue before creating a new ticket.