Skip to content

This repository provides a comprehensive guide on using Bootstrap 4 to design responsive and visually appealing user interfaces, and demonstrates how to deploy them seamlessly using GitHub Pages. Ideal for web designers and developers looking to leverage modern UI frameworks and hosting solutions.

Notifications You must be signed in to change notification settings

TAMUSA-ACM/BootStrap-4-and-GitHub-Pages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BootStrap-4-and-GitHub-Pages

Welcome to the BootStrap-4-and-GitHub-Pages repository! This repository serves as a comprehensive guide for web designers and developers interested in using Bootstrap 4 to create responsive and visually appealing user interfaces, and deploying these interfaces using GitHub Pages. This guide is ideal for anyone looking to harness the power of modern UI frameworks alongside efficient hosting solutions.

Project Overview

This project is structured to facilitate easy learning and application of Bootstrap 4 combined with the deployment capabilities of GitHub Pages. The repository is divided into several key sections:

  • /docs: Contains the compiled and minified versions of your Bootstrap site ready for deployment to GitHub Pages.
  • /examples: Sample Bootstrap templates that you can use as a starting point for your own projects.
  • /src: Source files including custom CSS and JavaScript necessary for your Bootstrap projects.

Each section is crafted to help you understand the process from design to deployment, ensuring a smooth workflow.

Setup and Installation

Prerequisites

Before you can use this repository, you need to have the following installed:

  • Git (for cloning and version control)
  • A modern web browser (Chrome, Firefox, Safari, etc.)

Cloning the Repository

To get started, clone this repository to your local machine:

git clone https://github.com/your-username/BootStrap-4-and-GitHub-Pages.git
cd BootStrap-4-and-GitHub-Pages

Using Bootstrap

Bootstrap 4 can be included in your projects either by using CDN links or by downloading the source files and including them in your project directory. For simplicity and offline access, this guide assumes you are including Bootstrap files directly in your project.

Deploying to GitHub Pages

To deploy your Bootstrap site to GitHub Pages:

  1. Ensure your project’s compiled files are in the /docs directory.
  2. Go to your repository's settings on GitHub.
  3. Find the "GitHub Pages" section and select the master branch /docs folder as the source.
  4. Save, and your site should be live on https://your-username.github.io/BootStrap-4-and-GitHub-Pages/

Usage Examples

Here’s a simple example of a Bootstrap-based HTML page:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="src/bootstrap.min.css">
    <title>Bootstrap Example</title>
</head>
<body>
    <div class="container">
        <h1>Hello, Bootstrap!</h1>
        <p>This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content.</p>
        <button class="btn btn-primary">Learn more</button>
    </div>
    <script src="src/bootstrap.min.js"></script>
</body>
</html>

Contributing

Contributions to this project are welcome! Here's how you can contribute:

  • Fork the repository.
  • Create a new branch for each feature or improvement.
  • Send a pull request from each feature branch to the main branch for review.

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.

License

This project is licensed under the MIT License - see the LICENSE.md file for details. This includes both educational materials and source code.


We hope this README helps you get started with Bootstrap 4 and GitHub Pages, and we look forward to seeing what you build!

About

This repository provides a comprehensive guide on using Bootstrap 4 to design responsive and visually appealing user interfaces, and demonstrates how to deploy them seamlessly using GitHub Pages. Ideal for web designers and developers looking to leverage modern UI frameworks and hosting solutions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published