All Projects → salil-naik → css-art-gallery

salil-naik / css-art-gallery

Licence: MIT license
A collection of CSS Arts.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
SCSS
7915 projects
HTML
75241 projects
shell
77523 projects

Projects that are alternatives of or similar to css-art-gallery

Micron
a [μ] microInteraction library built with CSS Animations and controlled by JavaScript Power
Stars: ✭ 2,252 (+1673.23%)
Mutual labels:  css3, css-modules
aprendendo-css
Vários desenhos feitos com CSS e SCSS (e as vezes um pouco de JavaScript)
Stars: ✭ 56 (-55.91%)
Mutual labels:  css3, css-art
filterCSV
Tools to manipulate CSV files in a format suitable for importing into various mindmapping programs - such as iThoughts, Freemind, and MindNode.
Stars: ✭ 29 (-77.17%)
Mutual labels:  colour
phoenix-react-apollo-demo
Example app using the Phoenix Framework with React and GraphQL
Stars: ✭ 37 (-70.87%)
Mutual labels:  css-modules
Motus-Art
Weekly motion art projects created in JavaScript.
Stars: ✭ 129 (+1.57%)
Mutual labels:  creative-coding
swatch
A lightweight, modern theming library based on CSS variables and the setter/getter pattern.
Stars: ✭ 14 (-88.98%)
Mutual labels:  css3
django-ecommerce
This is a E-Commerce Website
Stars: ✭ 115 (-9.45%)
Mutual labels:  css3
CSS-Collection
A wide variety of animations done using only CSS
Stars: ✭ 44 (-65.35%)
Mutual labels:  css3
grid-garden
Solutions to CSS Grid Garden
Stars: ✭ 79 (-37.8%)
Mutual labels:  css3
abdulmoqueet.github.io
My Professional Portfolio
Stars: ✭ 17 (-86.61%)
Mutual labels:  css3
elem
vue2.0 适合新手的外卖小项目,不断更新中。。。
Stars: ✭ 14 (-88.98%)
Mutual labels:  css3
CCIDiploma-AutumnWinter2021
Lecture slides, wiki and examples from Unit 1 of the Creative Coding Institute's 2021 to 2022 Diploma in Creative Computing.
Stars: ✭ 19 (-85.04%)
Mutual labels:  creative-coding
NSP
A Social Network that brings engineer's from all fields together to collaborate 🌐
Stars: ✭ 28 (-77.95%)
Mutual labels:  css3
solveme
SolveMe - Jeopardy CTF Platform
Stars: ✭ 51 (-59.84%)
Mutual labels:  css3
Bootstrap4Resume
A single-page static resume website created with Bootstrap 4
Stars: ✭ 36 (-71.65%)
Mutual labels:  css3
GooglePage
A better looking <not anymore> google.com | Take a look:
Stars: ✭ 14 (-88.98%)
Mutual labels:  css3
Animation design
当前端遇上二次元
Stars: ✭ 30 (-76.38%)
Mutual labels:  css3
modular
Scaffold a react monorepo and its component parts.
Stars: ✭ 13 (-89.76%)
Mutual labels:  css-modules
p5js-snippets
p5js snippets for atom.io
Stars: ✭ 22 (-82.68%)
Mutual labels:  creative-coding
twitter-web-react
twitter-web-react.now.sh
Stars: ✭ 104 (-18.11%)
Mutual labels:  css-modules

CSS Art Gallery · Open Source Love GitHub license PRs Welcome Netlify Status

Cover Image

Run the project

Run the yarn install command in the terminal to download the dependencies.
Run the yarn start command to run the project in the development mode.

Open http://localhost:3000 to view it in the browser. The page will reload if you make edits.


Some rules and suggestions for making the CSS Art.

  1. Please do not make any more logos.
  2. Create your folder inside the /art folder.
  3. The folder name should be as follows. YourName + ArtName
    For example, SalilNaikTeddy,
  4. Give gradient or solid background colours to the .container class. Kindly do not keep the background white in colour.
  5. To test your component, import your component to app.js. DO NOT FORGET to revert the changes made to App.js and art/index.js before you push. Since multiple contributors are going to contribute at the same time, almost every contributor will get merge conflicts. So, edit app.js and art/index.js file only for test purpose, DO NOT push the changes to GitHub.
  6. Check out index.css for common CSS. DO NOT EDIT THIS FILE.
  7. If you are coding an object inside the container, for example, a logo, a geometrical shape or an object, kindly make sure the total dimensions (width and height) do not exceed 150px. You may take up to 180px only when required.
  8. Do not copy the code from elsewhere. If I find any code has been plagiarised from some other platform, I'll have to revert the PR and block you from making any further contributions.
  9. Please create an issue and start working only after it is assigned to you. During live sessions, you may directly start working without having the issue assigned to you as it might not be feasible for me to assign issues to individuals. But it is important to create an issue so that others don't work on the same art as you are working on.
  10. When you create a pull request, please specify the updates branch as all the contributor's changes are going to be merged in the updates branch and then to the main branch.

Folder Structure

frontend
├── art
│   ├── 1_template (this is the template)
│   │    ├── template.jsx
│   │    └── style.module.css
│   |
│   ├── SalilNaikTeddy
│   │    ├── SalilNaikTeddy.jsx
│   │    └── style.module.css
│   |
│   └── RajCar
│        ├── RajCar.jsx
│        └── style.module.css
│
└──  App.js

React Component Conventions

  1. Strictly follow PascalCase naming convention for naming React Components.
  2. Import CSS module file as style in all the pages and components. Example, import style from 'style.module.scss'
  3. Do not edit or remove anything from the template provided. Only add the code where you are told to add.

Some learning resources

 
Learn about CSS Modules
CSS position properties explained
CSS Pseudo-Elements - Before and After Selectors Explained
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].