Skip to content

fastAsF/cssflex-generator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSS-Flex Generator

I was inspired by Sarah Drasner's project - CSS-Grid Generator - and decided to build something similar for flex containers.

Introduction

Ever since the introduction of Flex and Grid Containers, layouts have become easy to create as they are also flexible.

This project provides an easy means for creating CSS Flex containers for flexible layouts. It aids in efficient understanding of the flex property and (soon) it would be able to generate codes. It was built with basic React by create-react-app

Goals for the project

  • Make use of other elements in place of divs such as paragraphs, headers and pictures.
  • Individual resizing of the elements instead of a general size
  • Generate HTML and CSS Goals from the designed layout.

Contributions

Contributions are highly welcomed as this project hopes to meet it's goals. Also, ideas are welcomed which could be implemented on the project.

To contribute

Fork this repository then download
git clone https://github.com/your-username/cssflex-generator.git
Change to the directory
cd cssflex-generator
Install Dependencies
npm install
Start the server
npm start
Make your changes

You could make changes in the project itself or contribute your ideas in the ideas.md file. Ideas would be added to the Goals of the project if accepted. Ideas should be added in this format:

  • your-name (optional: social media link): your-idea

Check The Idea file to see a sample

Push to your repository
Create Pull Request
Add Upstream
git remote add upstream https://github.com/dillionmegida/cssflex-generator.git

Make this repository an upstream for easy syncing and follow up.


PS: You can also contribute by editing or adding to this documentation : )

About

Create flexible layouts easily with this generator.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 75.1%
  • CSS 14.7%
  • HTML 10.2%