vivadecora / vd-modal Goto Github PK
View Code? Open in Web Editor NEWModal simples usando angularjs e flexbox.
Home Page: https://vivadecora.github.io/vd-modal/
License: MIT License
Modal simples usando angularjs e flexbox.
Home Page: https://vivadecora.github.io/vd-modal/
License: MIT License
This project readme should include some initial information just as:
Some vd-modal information as:
The index.html file has some unnecessary inline styles for
The inline css code needs to be part of sass modal components.
All necessary CSS refactor includes:
.vd-modal__content
probably should have a max-width:100%
Currently, there isn't a simple way to contribute to the project. Its necessary clone the repository, create a local project, add the vd-modal
as a dependency and finally make the modifications/bug fixes.
I think it would be nice if was added to repository a folder example
where would have a simple index.html
with the necessary dependencies (maybe the documentation code), ready to work on!
In this way, just need to enter in example
folder and run a simple server, like python -m SimpleHTTPServer
The usual behavior of modals includes closing it when the ESC key is pressed.
This behavior should be added to VD modal.
When the content is large (or medium) the sidebar extend to fit it. It's necessary to limit the width of the sidebar on _vm-modal.components.sass
with a max-width
:
From it:
+modifier("sidebar")
opacity: 1
min-width: 285px
margin-right: 0
transition: margin-right .75s, opacity .75s
To it:
+modifier("sidebar")
opacity: 1
min-width: 285px
max-width: 285px
margin-right: 0
transition: margin-right .75s, opacity .75s
Generate a one page github.io page with informations from README #4 and usage examples.
Important: This page should be avaliable outside master branch.
I guess main strutcture for this page will be something like this:
Hero section:
Three icons section:
Installation section:
// insert <script> in your html
// link css to your html
// inject vd-modal in your angular app
// create hello world modal
This is enough for this very first issue about a demo page.
As long html entities does not includes icons for expand and collapse it's necessary to create icons for expand and collapse;
These icons are going to replace actual words in the expand/collapse button. cc @woliveiras
For now dist folder has only css files and all javascript files are being loaded from src folder.
It's necessary to make javascript avaliable as distribution files. These files should be vd-modal.min.js
and vd-modal.min.js.map
.
vd-modal.min.js
includes:
vd-modal.min.js.map
includes:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.