Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
83 commits
Select commit Hold shift + click to select a range
ebd8b25
feat: added avatar, badge and card component
jugalkpatel Mar 25, 2021
c047b35
feat: Complted navbar
jugalkpatel Mar 26, 2021
1f3bd38
feat: completed menu
jugalkpatel Mar 26, 2021
d3dac2f
refactor: add comments and change margins
jugalkpatel Mar 26, 2021
0c68615
style: added component container
jugalkpatel Mar 26, 2021
32ed2f8
refactor: add comments in index.html
jugalkpatel Mar 26, 2021
5745cd5
fix: fix little overflow
jugalkpatel Mar 26, 2021
6ecdea1
feat: horizontal card completed
jugalkpatel Mar 27, 2021
d038b36
feat: added shadow card
jugalkpatel Mar 27, 2021
d3a42bc
fix: fix home page
jugalkpatel Mar 27, 2021
583d6bd
feat: fix navar and completed home page layout
jugalkpatel Mar 27, 2021
68d3005
feat: completed image component
jugalkpatel Mar 28, 2021
617b119
feat: added cards
jugalkpatel Mar 28, 2021
abe06c9
refactor: images height and width
jugalkpatel Mar 28, 2021
b75d5e5
feat: add success alert
jugalkpatel Mar 28, 2021
5ff2dd4
feat: added error alert
jugalkpatel Mar 28, 2021
e64007b
feat: added warning alert
jugalkpatel Mar 28, 2021
098c498
style: change error icon
jugalkpatel Mar 28, 2021
8d8bd84
feat: added info alert
jugalkpatel Mar 28, 2021
cd1570a
feat: added alert component
jugalkpatel Mar 28, 2021
3d3ff8e
style: change alignment of the avatars
jugalkpatel Mar 28, 2021
855a0e1
feat: added navigation component
jugalkpatel Mar 28, 2021
3cf9c05
style: change copy button margin in mobile view
jugalkpatel Mar 30, 2021
0fb3a99
feat: added link buttons
jugalkpatel Mar 31, 2021
fd906b8
refactor: added box shadow in variables
jugalkpatel Mar 31, 2021
19159a6
fix: overflow of the codeblocks in all components
jugalkpatel Mar 31, 2021
5ac9b8e
feat: added icon button
jugalkpatel Mar 31, 2021
11a2f60
refactor: fix copy button alignment
jugalkpatel Mar 31, 2021
4d1e4ca
feat: added hox shadow to cards
jugalkpatel Mar 31, 2021
2fa4ca5
refactor: change horizontal card alignment
jugalkpatel Mar 31, 2021
1d4fe01
refactor: changed shadow card img class
jugalkpatel Mar 31, 2021
3d2fdcf
feat: added compiled css
jugalkpatel Mar 31, 2021
9ea449e
docs: added compiled css
jugalkpatel Mar 31, 2021
2ed1d80
style: changed styling of card component
jugalkpatel Mar 31, 2021
92e1006
style: added sidebar width
jugalkpatel Apr 1, 2021
3a2f44c
fix: height of the link button
jugalkpatel Apr 1, 2021
6476af0
feat: added go to top button
jugalkpatel Apr 1, 2021
2fb8cda
style: change code blocks in avatar component
jugalkpatel Apr 1, 2021
1be566f
refactor: change codeblocks in icon buttons
jugalkpatel Apr 1, 2021
e907569
refactor: move all svgs to seperate folder
jugalkpatel Apr 3, 2021
ed50e9e
style: add rating and text to the card
jugalkpatel Apr 3, 2021
e5032cd
refactor: convert svgs to imgs in navbar component
jugalkpatel Apr 3, 2021
9482f69
feat: added two column grid
jugalkpatel Apr 3, 2021
a8ba217
feat: added grid containers
jugalkpatel Apr 4, 2021
c433b22
feat: added lists component
jugalkpatel Apr 4, 2021
d27485d
feat: added text-utilities component
jugalkpatel Apr 5, 2021
4a7e81f
feat: added snackbar component
jugalkpatel Apr 5, 2021
5fa79d9
feat: added rating component
jugalkpatel Apr 5, 2021
6f2a120
feat: added slider component
jugalkpatel Apr 5, 2021
86cefae
feat: added modal component
jugalkpatel Apr 5, 2021
f8f453f
feat: added input component
jugalkpatel Apr 5, 2021
8c4b847
style: added favicon and changed title
jugalkpatel Apr 5, 2021
66f980c
refactor: change svgs to images
jugalkpatel Apr 5, 2021
8739222
refactor: untracked some file and added gitignore
jugalkpatel Apr 5, 2021
0da86ad
refactor: added gitigore
jugalkpatel Apr 5, 2021
3173fa8
refactor: removed unnecessary files
jugalkpatel Apr 5, 2021
7ca1131
style: added links to nav
jugalkpatel Apr 5, 2021
da5a5e2
style: added target to nav links
jugalkpatel Apr 5, 2021
8e0ac25
style: center badges
jugalkpatel Apr 5, 2021
c860b5f
refactor: removed unnecessary file
jugalkpatel Apr 5, 2021
8dd82d8
refactor: removed settings.json
jugalkpatel Apr 5, 2021
26f048b
refactor: added gitignore
jugalkpatel Apr 5, 2021
5b4f4a8
fix: overflow of text in cards
jugalkpatel Apr 6, 2021
b4c3744
feat: added styles to compiled css
jugalkpatel Apr 12, 2021
6632137
fix: stop scroll on modal open
jugalkpatel Apr 13, 2021
f1ba26e
refactor: change height of the cards
jugalkpatel Apr 18, 2021
9f854eb
fix: overflow of cards in two column grid
jugalkpatel Apr 18, 2021
f307ca1
feat: added landing page
jugalkpatel Apr 18, 2021
413dc9c
style: added cursor in lists
jugalkpatel Apr 18, 2021
2f8ebf9
refactor: change padding and font-size
jugalkpatel Apr 18, 2021
e3ef7f7
style: change cards of the grid
jugalkpatel Apr 18, 2021
01e46f3
refactor: remove unneccesary comments
jugalkpatel Apr 19, 2021
cc851bb
style: changed overlay card
jugalkpatel Apr 19, 2021
a58084c
fix: z-index in overlay card
jugalkpatel Apr 19, 2021
0e35ef5
docs: change code block in overlay card
jugalkpatel Apr 19, 2021
54ad3c4
fix: text color in buttons
jugalkpatel Apr 19, 2021
c27ee3f
feat: addded landing page
jugalkpatel May 17, 2021
408ec45
fix: fix scrollbars overflow
jugalkpatel Jun 14, 2021
85943bb
refactor: add unnecessary files to gitignore
jugalkpatel Jun 14, 2021
e172634
Revert "refactor: add unnecessary files to gitignore"
jugalkpatel Jun 14, 2021
1d2837f
Update README.md
jugalkpatel Jul 20, 2022
196add5
Update README.md
jugalkpatel Jul 20, 2022
76a15c0
Update README.md
jugalkpatel Jul 20, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# File created using '.gitignore Generator' for Visual Studio Code: https://bit.ly/vscode-gig

# Created by https://www.toptal.com/developers/gitignore/api/visualstudiocode,linux
# Edit at https://www.toptal.com/developers/gitignore?templates=visualstudiocode,linux

### Linux ###
*~

# temporary files which can be created if a process still has a handle open of a deleted file
.fuse_hidden*

# KDE directory preferences
.directory

# Linux trash folder which might appear on any partition or disk
.Trash-*

# .nfs files are created when an open file is removed but is still being accessed
.nfs*

### VisualStudioCode ###
.vscode/*
!.vscode/tasks.json
!.vscode/launch.json
*.code-workspace

### VisualStudioCode Patch ###
# Ignore all local history of files
.history
.ionide

# End of https://www.toptal.com/developers/gitignore/api/visualstudiocode,linux

# Custom rules (everything added below won't be overriden by 'Generate .gitignore File' if you use 'Update' option)

3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"liveServer.settings.port": 5501
}
33 changes: 31 additions & 2 deletions README.md
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,2 +1,31 @@
# Component_Library
Component Library for My Projects
# Component Library

Component Library for personal projects built with html, css prismjs and vanilla-js.

## Features

- Contains various ready to use components
- Fully responsive

## Components

- Avatar
- Alert
- Badge
- Buttons
- Cards
- Image
- Input
- Lists
- Navigation
- Modal
- Rating
- Slider
- Simplified Grid
- Text Utilities
- Snackbar

## Preview

https://user-images.githubusercontent.com/39916455/179960938-2baba1a9-3b74-4c34-b57f-68c399b2f9bf.mp4

1 change: 1 addition & 0 deletions components/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/*.html
48 changes: 48 additions & 0 deletions components/Text-Utilities.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap");
@import url("./resources/prism.css");
@import url("./utils.css");
@import url("./lists.css");

:root {
--primary-font: Lato;
--primary-color: #111827;
--border-color: #e5e5e5;
--gray-text: #6b7280;
}

.spaced-list {
margin: 1rem;
}

/* Heading */
.heading {
color: var(--primary-color);

font-family: var(--primary-font);

max-width: fit-content;
}

/* Small Text */
.small-text {
color: var(--primary-color);

font-family: var(--primary-font);

font-size: 0.75rem;

max-width: fit-content;
}

/* Gray Text */
.gray-text {
color: var(--gray-text);

font-family: var(--primary-font);

width: fit-content;
}

.spaced-list__item--center {
text-align: center;
}
76 changes: 76 additions & 0 deletions components/alerts.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap");
@import url("../resources/prism.css");
@import url("./utils.css");
* {
box-sizing: border-box;
}

:root {
--primary-font: Lato;
--success-alert-backcolor: #c6f4d5;
--success-alert-fontcolor: #3bb54a;
--error-alert-backcolor: #fdd7d7;
--error-alert-fontcolor: #d1403f;
--warning-alert-backcolor: #feebc8;
--warning-alert-fontcolor: #f0c419;
--info-alert-backcolor: #bee3f8;
--info-alert-fontcolor: #447eae;
--alert-font-size: 1.3rem;
--alert-icon-margin-right: 1rem;
--alert-padding: 1rem;
}

.alerts {
width: 100%;
}

.alerts--common {
display: flex;
align-items: center;
padding: var(--alert-padding);

font-size: var(--alert-font-size);
font-family: var(--primary-font);

border-radius: 0.5rem;
}

.alerts--margin--common {
margin-right: var(--alert-icon-margin-right);
}

.alerts__success {
background-color: var(--success-alert-backcolor);
color: var(--success-alert-fontcolor);
}

.alerts__error {
background-color: var(--error-alert-backcolor);
color: var(--error-alert-fontcolor);
}

.alerts__warning {
background-color: var(--warning-alert-backcolor);
color: var(--warning-alert-fontcolor);
}

.alerts__info {
background-color: var(--info-alert-backcolor);
color: var(--info-alert-fontcolor);
}

.alerts .language-markup {
height: 10rem;
}

@media screen and (max-width: 620px) {
.alerts--common {
margin: 0 1rem 0 1rem;
}
}

@media screen and (min-width: 620px) {
.alert--reduce-width {
width: 50%;
}
}
57 changes: 57 additions & 0 deletions components/avatar.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
* {
box-sizing: border-box;
}

:root {
--border-color: #e5e5e5;
}

.avatar {
display: flex;
flex-direction: column;
width: 100%;
border: 1px solid var(--border-color);
border-radius: 5px;
}

.avatar-display {
display: flex;
justify-content: center;
flex-wrap: wrap;
align-items: center;

padding: 1rem;
border-bottom: 0;
}

.language-markup {
margin: 0;
}

.img-big {
max-width: 96px;
}

.img-medium {
max-width: 64px;
}

.img-small {
max-width: 48px;
}

.img-ex-small {
max-width: 32px;
}
/* utils */

.img-utils {
margin: 1.7rem;
width: 100%;
border-radius: 50%;
}

.avatar .language-markup {
overflow-y: hidden;
overflow-x: scroll;
}
Loading