Skip to content

ThatGuyWhoAsked/technological-trends

Repository files navigation

Technological Trends - School Newsletter

A modern, accessible, and interactive school newsletter website focused on technology trends, powered by Decap CMS (formerly Netlify CMS).

Features

  • Responsive Design: Looks great on all devices
  • Modern UI: Clean and professional interface
  • Easy Deployment: Simple deployment to GitHub Pages

Getting Started

Prerequisites

  • A modern web browser
  • Git (optional)

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/technological-trends.git
    cd technological-trends
  2. Open index.html in your web browser to view the site locally.

Development

To serve the site locally with live reload:

  1. Install Node.js if you haven't already
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm start

Deployment

This project is configured for deployment on Netlify. To deploy:

  1. Push your code to a GitHub repository
  2. Connect the repository to Netlify
  3. Configure environment variables in Netlify's dashboard
  4. Deploy!

🛠 Built With

  • HTML5
  • CSS3 (with CSS Variables)
  • JavaScript (ES6+)
  • Decap CMS (formerly Netlify CMS)
  • GitHub API
  • GitHub Pages

Accessibility

This project follows WCAG 2.1 AA standards and includes:

  • Semantic HTML5
  • Keyboard navigation
  • Skip links
  • ARIA labels where necessary
  • Color contrast ratios that meet WCAG standards

Contributing

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published