Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
f3b9d8d
Set up development environment
mjohank Sep 11, 2024
5704f06
Created index.html for authentication page
mjohank Sep 11, 2024
1a514be
Update index.scss
mjohank Sep 11, 2024
5eaeb87
Update resourcers folder
mjohank Sep 11, 2024
446e4a9
Create index.html
mjohank Sep 11, 2024
452c18a
Create index.html
mjohank Sep 11, 2024
a194225
Renamed folders for better clarity
mjohank Sep 11, 2024
e7bebe5
Update index.html
mjohank Sep 24, 2024
8e26489
Update index.html
mjohank Sep 24, 2024
969221a
Update index.html
mjohank Sep 24, 2024
94d5ed0
Update folder name
mjohank Sep 24, 2024
0381f45
Update folder name
mjohank Sep 24, 2024
38a45bd
updated file name
mjohank Sep 24, 2024
449a936
Create _variables.scss
mjohank Sep 24, 2024
fc32f50
Update index.scss
mjohank Sep 24, 2024
2020c4d
Update README.md
mjohank Sep 24, 2024
13f1b1d
Moved index.html for authentication page to root
mjohank Sep 25, 2024
76bf06b
Updated all link paths
mjohank Sep 25, 2024
c108576
Set up SCSS structure for partials and pages
mjohank Sep 25, 2024
7029578
Update _variables.scss
mjohank Sep 25, 2024
11479c6
Updated authentication index.html and partial
mjohank Sep 25, 2024
2b02894
Update index.html
mjohank Sep 25, 2024
33c9e8e
Update _profile.scss
mjohank Sep 25, 2024
94266e0
Update feed-page index.html
mjohank Sep 25, 2024
c6b2c91
Added folder for hero img and new hero image
mjohank Sep 25, 2024
b022224
Update index.html
mjohank Sep 25, 2024
e63bc43
Create _typography.scss
mjohank Sep 26, 2024
35e481b
Create _global.scss
mjohank Sep 26, 2024
b8eb040
Styling updates to navbar and footer
mjohank Sep 26, 2024
e17be06
Update index.html
mjohank Sep 26, 2024
45c79d2
Update index.scss
mjohank Sep 26, 2024
9f5567a
Optimised images
mjohank Sep 26, 2024
dff1f56
Temporarily removed dist from .gitignore
mjohank Sep 26, 2024
b88377f
Temporarily removed node_modules folder from .gitignore
mjohank Sep 26, 2024
537fa5d
Replaced bootstrap script with cdn script
mjohank Sep 26, 2024
01a62af
Update index.html
mjohank Sep 26, 2024
b1357f3
Update .gitignore
mjohank Sep 26, 2024
83fcbe6
Update index.html
mjohank Sep 26, 2024
e5a94fe
Update index.scss
mjohank Sep 26, 2024
7e4c289
Create _mixins.scss
mjohank Sep 26, 2024
1ec39a0
Update _authentication.scss
mjohank Sep 26, 2024
81d4f20
Update _profile.scss
mjohank Sep 26, 2024
0e6a9b0
Update index.scss
mjohank Sep 26, 2024
ef8a81c
Update index.html
mjohank Sep 27, 2024
9738961
Update index.html
mjohank Sep 27, 2024
636efa4
Update index.html
mjohank Sep 27, 2024
464ab84
Update index.css
mjohank Sep 27, 2024
f07b065
Update index.css.map
mjohank Sep 27, 2024
99240c0
Updated Bootstrap script
mjohank Sep 27, 2024
19c70fa
Update .gitignore
mjohank Sep 27, 2024
a07fde5
Added Bootstrap form validation feedback
mjohank Sep 28, 2024
4b8fdeb
Added Bootstrap success-class override
mjohank Sep 28, 2024
1dd630a
Update index.css
mjohank Sep 28, 2024
06a13ad
Removed obsolete folders and images
mjohank Sep 28, 2024
9fe49e4
Update README.md
mjohank Sep 28, 2024
7eec791
Update README.md
mjohank Sep 28, 2024
8a7187d
Update README.md
mjohank Sep 28, 2024
271dfa7
Added image to readme
mjohank Sep 28, 2024
f89bd20
Update README.md
mjohank Sep 28, 2024
ff61c3c
Update README.md
mjohank Sep 28, 2024
4aca3fc
Update README.md
mjohank Sep 28, 2024
4bee28e
Update README.md
mjohank Sep 28, 2024
d24e8f7
Update README.md
mjohank Sep 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
node_modules/
.DS_Store
dist/

66 changes: 64 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,64 @@
# css-frameworks-ca
Replace this text with a description of your social media project.
# FlashGrid - css-frameworks-ca

[![FlashGrid Screenshot](resources/readme-img/flashgrid-readme-img.jpg)](https://flashgrid-ca.netlify.app/)

Goal: To apply knowledge of Bootstrap and SASS to build a responsive front end for a social media application.

## Description - Assignment brief:

You are tasked with creating 3 pages in HTML using Bootstrap and SASS:

Authentication page (/index.html)
Feed Page (/feed/index.html)
Profile page (/profile/index.html)
The authentication page should have a form to login or register to the application. Ensure to include HTML form validation and use /profile as the action attribute. Password must have a minimum length of 8 characters.

The feed page should have a list of posts thumbnails, a search bar, sort options and a form to create a new post. You may add additional design features beyond these requirements.

The profile page should have a profile image, username, list of user posts, follow button and an area to display following/followers.

There is no requirment for JS functionality beyond Bootstrap UX behaviour. For example, using the provided dropdowns, tabs or carousel is acceptable but there is no further requirement for custom JS.

Submission for this project will follow the pattern used in professional development. You are expected to seek feedback from your peers to complete this assignment. When requesting feedback it is useful to ask for a specific area to be reviewed in order to get the most out of your feedback.

**The site consists of the following pages:**

- Authentication page
- Profile page
- Feed page

## Tech stack used in this project:

[![My Skills](https://skillicons.dev/icons?i=bootstrap,sass,html,figma,js)](https://skillicons.dev)

## Getting Started

### Installing

1. Clone the repo:

```bash
git clone https://github.com/mjohank/css-frameworks-ca/tree/css-frameworks
```

2. Install the dependencies (make sure you have Node installed):

```
npm install
```

### Running

3.To run the app, run the following commands:

```bash
npm run build
```

## Contact me

Email: [mjohandev@gmail.com](mailto:mjohandev@gmail.com)

## Link to live site:

https://flashgrid-ca.netlify.app/
Loading