1fb569ae18950a4bd0394dfb9855defc59df7e99
BirdOps
A professional website created for BirdOps using SloanOps template system.
Overview
This site was generated using the SloanOps client onboarding system and is designed for deployment to Cloudflare Pages via Gitea Actions CI/CD.
Customization
Content Updates
- Edit HTML files in the root directory to update page content
- Modify images in the
images/directory - Update text content directly in HTML files
Styling
- All colors, fonts, and spacing are controlled via CSS variables in
css/style.css - To rebrand: modify the
:rootvariables at the top ofcss/style.css - Font families can be changed in the HTML
<head>section
Deployment
Pushes to the master branch trigger automatic deployment to Cloudflare Pages.
Preview deployments are created for all other branches.
Structure
birdops/
├── index.html # Home page
├── about.html # About page (if included)
├── services.html # Services page (if included)
├── products.html # Products page (if included)
├── contact.html # Contact page
├── css/
│ └── style.css # All styles with CSS variables
├── js/
│ └── main.js # Interactive components (mobile menu, etc.)
├── images/ # Image assets
└── .gitea/
└── workflows/
└── deploy.yml # Cloudflare Pages CI/CD configuration
Deployment Setup
-
Ensure Cloudflare API token and account ID are configured as secrets in your Gitea repository:
CF_API_TOKEN: Your Cloudflare API tokenCF_ACCOUNT_ID: Your Cloudflare account ID
-
Push to the repository to trigger deployment:
git add . git commit -m "Initial commit" git push origin master -
The site will be available at: https://bird.ops
Maintenance
- Update content by editing HTML files
- Update styling by modifying CSS variables in
css/style.css - Add new images to the
images/directory and reference them in HTML - For structural changes, modify the appropriate HTML template
Languages
CSS
46%
HTML
42.3%
JavaScript
11.7%