-
Notifications
You must be signed in to change notification settings - Fork 75
/
index2.html
156 lines (156 loc) · 7.29 KB
/
index2.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
<!DOCTYPE html>
<html lang="en" class="no-js">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Grid Menu | Demo 2 | Codrops</title>
<meta name="description" content="A CSS Grid powered menu with a box look" />
<meta name="keywords" content="menu, css grid, box, navigation, web development, animation" />
<meta name="author" content="Codrops" />
<link rel="shortcut icon" href="favicon.ico">
<link rel="stylesheet" type="text/css" href="css/base.css" />
<link rel="stylesheet" type="text/css" href="css/demo2.css" />
<script>document.documentElement.className="js";var supportsCssVars=function(){var e,t=document.createElement("style");return t.innerHTML="root: { --tmp-var: bold; }",document.head.appendChild(t),e=!!(window.CSS&&window.CSS.supports&&window.CSS.supports("font-weight","var(--tmp-var)")),t.parentNode.removeChild(t),e};supportsCssVars()||alert("Please view this demo in a modern browser that supports CSS Variables.");</script>
</head>
<body class="demo-2 loading">
<svg class="hidden">
<symbol id="icon-arrow" viewBox="0 0 24 24">
<title>arrow</title>
<polygon points="6.3,12.8 20.9,12.8 20.9,11.2 6.3,11.2 10.2,7.2 9,6 3.1,12 9,18 10.2,16.8 "/>
</symbol>
<symbol id="icon-drop" viewBox="0 0 24 24">
<title>drop</title>
<path d="M12,21c-3.6,0-6.6-3-6.6-6.6C5.4,11,10.8,4,11.4,3.2C11.6,3.1,11.8,3,12,3s0.4,0.1,0.6,0.3c0.6,0.8,6.1,7.8,6.1,11.2C18.6,18.1,15.6,21,12,21zM12,4.8c-1.8,2.4-5.2,7.4-5.2,9.6c0,2.9,2.3,5.2,5.2,5.2s5.2-2.3,5.2-5.2C17.2,12.2,13.8,7.3,12,4.8z"/><path d="M12,18.2c-0.4,0-0.7-0.3-0.7-0.7s0.3-0.7,0.7-0.7c1.3,0,2.4-1.1,2.4-2.4c0-0.4,0.3-0.7,0.7-0.7c0.4,0,0.7,0.3,0.7,0.7C15.8,16.5,14.1,18.2,12,18.2z"/>
</symbol>
</svg>
<main>
<div class="message">To see the menu, please view on a larger screen.</div>
<div class="content content--fixed">
<header class="codrops-header">
<div class="codrops-links">
<a class="codrops-icon codrops-icon--prev" href="https://tympanus.net/Development/GlitchSlideshow/" title="Previous Demo"><svg class="icon icon--arrow"><use xlink:href="#icon-arrow"></use></svg></a>
<a class="codrops-icon codrops-icon--drop" href="https://tympanus.net/codrops/?p=34419" title="Back to the article"><svg class="icon icon--drop"><use xlink:href="#icon-drop"></use></svg></a>
</div>
<h1 class="codrops-header__title">Grid Menu</h1>
<span class="info">Inspired by <a href="https://www.youtube.com/watch?v=Z9Ku5ptjzKw">Ableton Live 10: What's New</a></span>
</header>
<nav class="demos">
<a class="demo" href="index.html">demo 1</a>
<a class="demo demo--current" href="index2.html">demo 2</a>
<a href="https://github.com/codrops/GridMenu" class="github">github</a>
</nav>
<button class="menu-trigger">+ explore</button>
</div>
<div id="content-1" class="content content--switch content--switch-current">
<h2 class="content__title">Escape</h2>
<div class="content__subtitle">explore nature</div>
</div>
<div id="content-2" class="content content--switch">
<h2 class="content__title">Beach</h2>
<div class="content__subtitle">Lift your spirits</div>
</div>
<div id="content-3" class="content content--switch">
<h2 class="content__title">Desert</h2>
<div class="content__subtitle">Find yourself</div>
</div>
<div id="content-4" class="content content--switch">
<h2 class="content__title">Ocean</h2>
<div class="content__subtitle">Uncover beauty</div>
</div>
<div id="content-5" class="content content--switch">
<h2 class="content__title">Jungle</h2>
<div class="content__subtitle">Feel nature</div>
</div>
<div id="content-6" class="content content--switch">
<h2 class="content__title">Mountains</h2>
<div class="content__subtitle">Explore your limits</div>
</div>
<nav class="grim">
<div class="grim__item">
<div class="grim__item-bg grim__item-bg--1"></div>
</div>
<div class="grim__item">
<div class="grim__item-bg grim__item-bg--2"></div>
</div>
<div class="grim__item">
<div class="grim__item-bg grim__item-bg--3"></div>
<div class="grim__item-content">
<div class="grim__item-inner">
<button class="menu-trigger menu-trigger--close">- close</button>
</div>
</div>
</div>
<div class="grim__item">
<div class="grim__item-bg grim__item-bg--4"></div>
</div>
<div class="grim__item">
<div class="grim__item-bg grim__item-bg--5"></div>
<a href="#content-1" class="grim__link grim__item-content">
<div class="grim__item-inner">
<h3 class="grim__item-title">Home</h3>
</div>
</a>
</div>
<div class="grim__item">
<div class="grim__item-bg grim__item-bg--6"></div>
<div class="grim__item-img grim__item-img--1" style="background-image: url(img/1.jpg);"></div>
<a href="#content-2" class="grim__link grim__item-content">
<div class="grim__item-inner">
<h3 class="grim__item-title">Beach</h3>
<span class="grim__item-desc">Lift your spirits</span>
</div>
</a>
<div class="grim__item-bg grim__item-bg-cover grim__item-bg--6"></div>
</div>
<div class="grim__item">
<div class="grim__item-bg grim__item-bg--7"></div>
<div class="grim__item-img grim__item-img--2" style="background-image: url(img/2.jpg);"></div>
<a href="#content-3" class="grim__link grim__item-content">
<div class="grim__item-inner">
<h3 class="grim__item-title">Desert</h3>
<span class="grim__item-desc">Find yourself</span>
</div>
</a>
<div class="grim__item-bg grim__item-bg-cover grim__item-bg--7"></div>
</div>
<div class="grim__item">
<div class="grim__item-bg grim__item-bg--8"></div>
<div class="grim__item-img grim__item-img--3" style="background-image: url(img/3.jpg);"></div>
<a href="#content-4" class="grim__link grim__item-content">
<div class="grim__item-inner">
<h3 class="grim__item-title">Ocean</h3>
<span class="grim__item-desc">Uncover beauty</span>
</div>
</a>
<div class="grim__item-bg grim__item-bg-cover grim__item-bg--8"></div>
</div>
<div class="grim__item">
<div class="grim__item-bg grim__item-bg--9"></div>
<div class="grim__item-img grim__item-img--4" style="background-image: url(img/4.jpg);"></div>
<a href="#content-5" class="grim__link grim__item-content">
<div class="grim__item-inner">
<h3 class="grim__item-title">Jungle</h3>
<span class="grim__item-desc">Feel nature</span>
</div>
</a>
<div class="grim__item-bg grim__item-bg-cover grim__item-bg--9"></div>
</div>
<div class="grim__item">
<div class="grim__item-bg grim__item-bg--10"></div>
<div class="grim__item-img grim__item-img--5" style="background-image: url(img/5.jpg);"></div>
<a href="#content-6" class="grim__link grim__item-content">
<div class="grim__item-inner">
<h3 class="grim__item-title">Mountains</h3>
<span class="grim__item-desc">Explore your limits</span>
</div>
</a>
<div class="grim__item-bg grim__item-bg-cover grim__item-bg--10"></div>
</div>
</nav>
</main>
<script src="js/demo.js"></script>
<script src="js/imagesloaded.pkgd.min.js"></script>
<script src="js/anime.min.js"></script>
<script src="js/menu2.js"></script>
</body>
</html>