docs added and reskinning
This commit is contained in:
@@ -1,43 +1,57 @@
|
||||
# intro
|
||||
# Lorem Ipsum Ebook Starter
|
||||
|
||||

|
||||
This repository is a professional boilerplate for creating searchable, high-quality ebooks and documentation sites using **MkDocs**. It is pre-configured to support local development via Docker and automated PDF generation.
|
||||
|
||||
## Developer Documentation
|
||||

|
||||
|
||||
You can run the app at home.
|
||||
## 🚀 Features
|
||||
|
||||
Follow the instructions below on an Ubuntu Linux server.
|
||||
* **Documentation Site**: Powered by MkDocs with the `readthedocs` theme.
|
||||
|
||||
[Developer Docs](/docs/index.md)
|
||||
* **PDF Export**: Built-in support for generating professional PDF versions of your content.
|
||||
|
||||
## Tools & Tech
|
||||
* **Dockerized**: Simple deployment and local testing using Docker Compose.
|
||||
|
||||
the tools and tech
|
||||
* **Syntax Highlighting**: Pre-configured for YAML and Rust.
|
||||
|
||||
| website | how the site helped |
|
||||
|---------|---------------------|
|
||||
|[Bootswatch](https://bootswatch.com/)|bootstrap compatible prebuild color theming and css|
|
||||
|[Digital Ocean](https://www.digitalocean.com/community/tutorials)|cloud server hosting and tutorials|
|
||||
|[Internet Tutorials](/docs/tutorials.md)|various tutorials from the internet with how-to help and information|
|
||||
|[Stock Imagery](/docs/attribution.md)|free stock imagery from the internet, with attribution.|
|
||||
|[TOC Generator](https://ecotrust-canada.github.io/markdown-toc/)|github wiki toc generator.|
|
||||
|[Jigsaw validator](https://jigsaw.w3.org/css-validator/)|Validator CSS and HTML|
|
||||
|[Browserstack](https://www.browserstack.com/responsive)|Responsiveness|
|
||||
* **Custom Styling**: Integrated CSS support for branding and layout adjustments.
|
||||
|
||||
## Quick Start Guide
|
||||
## 📂 Project Structure
|
||||
|
||||
You can run the app at home.
|
||||
* `pages/`: Contains the Markdown source files for your ebook.
|
||||
|
||||
Follow the instructions below on an Ubuntu Linux server.
|
||||
* `pdf/`: The output directory for generated PDF files (ignored by git).
|
||||
|
||||
[Quick Start Guide](/docs/quick-start.md)
|
||||
* `mkdocs.yml`: The main configuration file for project metadata, themes, and plugins.
|
||||
|
||||
### Preview Card Players Unite
|
||||
* `compose.yaml`: Defines the Docker services for serving the site locally.
|
||||
|
||||

|
||||
* `compose.bash`: A helper script to quickly rebuild and restart the Docker environment.
|
||||
|
||||
the app is deployed and available for usage.
|
||||
## 🛠️ Getting Started
|
||||
|
||||
Click the link below to access Card Players Unite.
|
||||
### Prerequisites
|
||||
|
||||
[Access Card Players Unite](https://cardplayersunite.online/)
|
||||
* Docker and Docker Compose installed on your machine.
|
||||
|
||||
### Local Development
|
||||
|
||||
To launch the project locally and view your ebook in a browser:
|
||||
|
||||
1. Run the setup script:
|
||||
|
||||
```bash
|
||||
./compose.bash
|
||||
[cite_start]``` [cite: 31744]
|
||||
|
||||
```
|
||||
|
||||
2. Access the site at `http://localhost:8000`.
|
||||
|
||||
## PDF Generation
|
||||
|
||||
The project uses the `to-pdf` plugin to automatically generate a document titled `lorem-ipsum-101.pdf`. Ensure your assets (like `assets/images/cover.jpg`) are in place to include a cover page in the export.
|
||||
|
||||
## 📄 License
|
||||
|
||||
This project is licensed under the Apache License, Version 2.0.
|
||||
|
||||
Reference in New Issue
Block a user