mirror of
https://github.com/andrewgioia/keyrune.git
synced 2024-12-22 23:49:56 +00:00
First pass at working icon modal on icons page
This commit is contained in:
parent
655e6800e8
commit
a2f622c669
@ -20,6 +20,7 @@
|
|||||||
"tests"
|
"tests"
|
||||||
],
|
],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"keyrune": "*"
|
"keyrune": "*",
|
||||||
|
"zepto": "*"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
21
bower_components/zepto/.bower.json
vendored
Normal file
21
bower_components/zepto/.bower.json
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"name": "zepto",
|
||||||
|
"description": "Shim repository for the Zepto.js JavaScript library.",
|
||||||
|
"version": "1.2.0",
|
||||||
|
"main": "./zepto.js",
|
||||||
|
"ignore": [
|
||||||
|
"*.md",
|
||||||
|
".gitignore",
|
||||||
|
"Makefile"
|
||||||
|
],
|
||||||
|
"homepage": "https://github.com/components/zepto",
|
||||||
|
"_release": "1.2.0",
|
||||||
|
"_resolution": {
|
||||||
|
"type": "version",
|
||||||
|
"tag": "1.2.0",
|
||||||
|
"commit": "6ae82d4e9d6509f1f585d718ced3624f11b3c940"
|
||||||
|
},
|
||||||
|
"_source": "https://github.com/components/zepto.git",
|
||||||
|
"_target": "*",
|
||||||
|
"_originalSource": "zepto"
|
||||||
|
}
|
11
bower_components/zepto/bower.json
vendored
Normal file
11
bower_components/zepto/bower.json
vendored
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"name": "zepto",
|
||||||
|
"description": "Shim repository for the Zepto.js JavaScript library.",
|
||||||
|
"version": "1.2.0",
|
||||||
|
"main": "./zepto.js",
|
||||||
|
"ignore": [
|
||||||
|
"*.md",
|
||||||
|
".gitignore",
|
||||||
|
"Makefile"
|
||||||
|
]
|
||||||
|
}
|
13
bower_components/zepto/component.json
vendored
Normal file
13
bower_components/zepto/component.json
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"name": "zepto",
|
||||||
|
"repo": "components/zepto",
|
||||||
|
"description": "Shim repository for the Zepto.js JavaScript library.",
|
||||||
|
"version": "1.2.0",
|
||||||
|
"main": "zepto.js",
|
||||||
|
"scripts": [
|
||||||
|
"zepto.js"
|
||||||
|
],
|
||||||
|
"files": [
|
||||||
|
"zepto.min.js"
|
||||||
|
]
|
||||||
|
}
|
29
bower_components/zepto/composer.json
vendored
Normal file
29
bower_components/zepto/composer.json
vendored
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"name": "components/zepto",
|
||||||
|
"description": "Shim repository for the Zepto.js JavaScript library.",
|
||||||
|
"type": "component",
|
||||||
|
"keywords": [
|
||||||
|
"JavaScript"
|
||||||
|
],
|
||||||
|
"homepage": "http://zeptojs.com",
|
||||||
|
"license": "MIT",
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Thomas Fuchs",
|
||||||
|
"homepage": "https://github.com/madrobby"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extra": {
|
||||||
|
"component": {
|
||||||
|
"scripts": [
|
||||||
|
"zepto.js"
|
||||||
|
],
|
||||||
|
"files": [
|
||||||
|
"zepto.min.js"
|
||||||
|
],
|
||||||
|
"shim": {
|
||||||
|
"exports": "Zepto"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
1651
bower_components/zepto/zepto.js
vendored
Normal file
1651
bower_components/zepto/zepto.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
2
bower_components/zepto/zepto.min.js
vendored
Normal file
2
bower_components/zepto/zepto.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
123
css/main.css
123
css/main.css
@ -226,14 +226,19 @@ blockquote {
|
|||||||
display: inline-block;
|
display: inline-block;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
width: 24.5%;
|
width: 24.5%;
|
||||||
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
.icon span {
|
.icon .name {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
padding: 9px 10px;
|
padding: 9px 10px;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.icon .info {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
.icon:hover {
|
.icon:hover {
|
||||||
background: #eee;
|
background: #eee;
|
||||||
position: relative;
|
position: relative;
|
||||||
@ -251,7 +256,7 @@ blockquote {
|
|||||||
|
|
||||||
.icon:hover .ss {
|
.icon:hover .ss {
|
||||||
font-size: 32px;
|
font-size: 32px;
|
||||||
text-shadow: 0 1px 0 #fff;
|
/*text-shadow: 0 1px 0 #fff;*/
|
||||||
}
|
}
|
||||||
|
|
||||||
.icon em {
|
.icon em {
|
||||||
@ -309,6 +314,9 @@ footer {
|
|||||||
padding: 10px 0 30px;
|
padding: 10px 0 30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Utilities */
|
||||||
|
|
||||||
.float-left {
|
.float-left {
|
||||||
float: left;
|
float: left;
|
||||||
}
|
}
|
||||||
@ -321,7 +329,118 @@ footer {
|
|||||||
clear: both;
|
clear: both;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.clearfix:after {
|
||||||
|
content: "";
|
||||||
|
display: table;
|
||||||
|
clear: both;
|
||||||
|
}
|
||||||
|
|
||||||
.e { color: #63A35C; }
|
.e { color: #63A35C; }
|
||||||
.a { color: #795DA3; }
|
.a { color: #795DA3; }
|
||||||
.v { color: #183691; }
|
.v { color: #183691; }
|
||||||
.o { color: #ED8C5A; }
|
.o { color: #ED8C5A; }
|
||||||
|
|
||||||
|
|
||||||
|
/* Icon modal */
|
||||||
|
|
||||||
|
#overlay {
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
position: fixed;
|
||||||
|
background: rgba(0,0,0,.4);
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
z-index: 100;
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
#modal {
|
||||||
|
height: 320px;
|
||||||
|
width: 760px;
|
||||||
|
position: fixed;
|
||||||
|
padding: 30px;
|
||||||
|
top: 50%;
|
||||||
|
left: 50%;
|
||||||
|
transform: translate(-50%, -50%);
|
||||||
|
background: rgba(255,255,255,.9);
|
||||||
|
border-radius: 5px;
|
||||||
|
box-shadow: 0 5px 35px #444;
|
||||||
|
z-index: 200;
|
||||||
|
}
|
||||||
|
|
||||||
|
#iconPreview .ss {
|
||||||
|
font-size: 300px;
|
||||||
|
margin: 0 40px 0 0;
|
||||||
|
width: 300px;
|
||||||
|
height: 300px;
|
||||||
|
text-align: center;
|
||||||
|
vertical-align: top;
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
#iconMeta {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
#iconMeta h3 {
|
||||||
|
font-size: 24px;
|
||||||
|
margin: 10px 0 20px;
|
||||||
|
padding: 0 0 5px;
|
||||||
|
border-bottom: 1px solid #ddd;
|
||||||
|
}
|
||||||
|
|
||||||
|
#iconMeta #setCode {
|
||||||
|
font-size: 16px;
|
||||||
|
color: #777;
|
||||||
|
}
|
||||||
|
|
||||||
|
#metaInfo {
|
||||||
|
list-style: none;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#metaInfo li {
|
||||||
|
padding: 0 0 5px;
|
||||||
|
color: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
#metaInfo strong {
|
||||||
|
color: #777;
|
||||||
|
display: inline-block;
|
||||||
|
width: 75px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#toggleRarity {
|
||||||
|
list-style: none;
|
||||||
|
margin: 25px 0 10px;
|
||||||
|
padding: 0;
|
||||||
|
width: 400px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#toggleRarity a {
|
||||||
|
border: 1px solid #CFCDC7;
|
||||||
|
display: block;
|
||||||
|
float: left;
|
||||||
|
padding: 6px 10px 7px;
|
||||||
|
margin: 0 0 0 -1px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#toggleRarity a.left {
|
||||||
|
border-radius: 4px 0 0 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#toggleRarity a.right {
|
||||||
|
border-radius: 0 4px 4px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#toggleRarity a.active {
|
||||||
|
background: #E6E2D7;
|
||||||
|
color: #444;
|
||||||
|
}
|
||||||
|
|
||||||
|
#closeModalContainer {
|
||||||
|
position: absolute;
|
||||||
|
top: 18px;
|
||||||
|
right: 20px;
|
||||||
|
}
|
||||||
|
630
icons.html
630
icons.html
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user