Permalink
Please sign in to comment.
Showing
with
306 additions
and 81 deletions.
- +159 −0 css/jPushMenu.css
- +7 −8 css/main.css
- +36 −60 index.html
- +94 −0 js/jPushMenu.js
- +2 −2 js/main.js
- BIN js/pdp
- +6 −4 js/photonic3d.js
- +1 −6 js/slacer/viewer.js
- +1 −1 vendor/bootstrap/css/bootstrap.min.css
@@ -0,0 +1,159 @@ | ||
+/* General styles for all menus */ | ||
+.cbp-spmenu { | ||
+ background: #47a3da; | ||
+ position: fixed; | ||
+} | ||
+ | ||
+.cbp-spmenu h3 { | ||
+ color: #FFFFFF; | ||
+ font-size: 1.9em; | ||
+ padding: 20px; | ||
+ margin: 0; | ||
+ font-weight: 300; | ||
+ background: #0d77b6; | ||
+} | ||
+ | ||
+.cbp-spmenu a { | ||
+ display: block; | ||
+ color: #fff; | ||
+ font-size: 1.1em; | ||
+ font-weight: 300; | ||
+} | ||
+ | ||
+.cbp-spmenu a:hover { | ||
+ background: #258ecd; | ||
+} | ||
+ | ||
+.cbp-spmenu a:active { | ||
+ background: #afdefa; | ||
+ color: #47a3da; | ||
+} | ||
+ | ||
+/* Orientation-dependent styles for the content of the menu */ | ||
+.cbp-spmenu-vertical { | ||
+ width: 240px; | ||
+ height: 100%; | ||
+ top: 0; | ||
+ z-index: 1000; | ||
+ overflow-y: scroll; | ||
+} | ||
+ | ||
+.cbp-spmenu-vertical a { | ||
+ border-bottom: 1px solid #258ecd; | ||
+ padding: 1em; | ||
+} | ||
+ | ||
+.cbp-spmenu-horizontal { | ||
+ width: 100%; | ||
+ height: 150px; | ||
+ left: 0; | ||
+ z-index: 1000; | ||
+ overflow: hidden; | ||
+} | ||
+ | ||
+.cbp-spmenu-horizontal h3 { | ||
+ height: 100%; | ||
+ width: 20%; | ||
+ float: left; | ||
+} | ||
+ | ||
+.cbp-spmenu-horizontal a { | ||
+ float: left; | ||
+ width: 20%; | ||
+ padding: 0.8em; | ||
+ border-left: 1px solid #258ecd; | ||
+} | ||
+ | ||
+/* Vertical menu that slides from the left or right */ | ||
+.cbp-spmenu-left { | ||
+ left: -240px; | ||
+} | ||
+ | ||
+.cbp-spmenu-right { | ||
+ right: -240px; | ||
+} | ||
+ | ||
+.cbp-spmenu-left.menu-open { | ||
+ left: 0px; | ||
+} | ||
+ | ||
+.cbp-spmenu-right.menu-open { | ||
+ right: 0px; | ||
+} | ||
+ | ||
+/* Horizontal menu that slides from the top or bottom */ | ||
+ | ||
+.cbp-spmenu-top { | ||
+ top: -150px; | ||
+} | ||
+ | ||
+.cbp-spmenu-bottom { | ||
+ bottom: -150px; | ||
+} | ||
+ | ||
+.cbp-spmenu-top.menu-open { | ||
+ top: 0px; | ||
+} | ||
+ | ||
+.cbp-spmenu-bottom.menu-open { | ||
+ bottom: 0px; | ||
+} | ||
+ | ||
+/* Push classes applied to the body */ | ||
+.push-body { | ||
+ overflow-x: hidden; | ||
+ position: relative; | ||
+ left: 0; | ||
+} | ||
+ | ||
+.push-body-toright { | ||
+ left: 240px; | ||
+} | ||
+ | ||
+.push-body-toleft { | ||
+ left: -240px; | ||
+} | ||
+ | ||
+/* Transitions */ | ||
+.cbp-spmenu, | ||
+.push-body { | ||
+ -webkit-transition: all 0.3s ease; | ||
+ -moz-transition: all 0.3s ease; | ||
+ transition: all 0.3s ease; | ||
+} | ||
+ | ||
+/* Example media queries */ | ||
+@media screen and (max-width: 55.1875em) { | ||
+ .cbp-spmenu-horizontal { | ||
+ font-size: 75%; | ||
+ height: 110px; | ||
+ } | ||
+ | ||
+ .cbp-spmenu-top { | ||
+ top: -110px; | ||
+ } | ||
+ | ||
+ .cbp-spmenu-bottom { | ||
+ bottom: -110px; | ||
+ } | ||
+} | ||
+ | ||
+@media screen and (max-height: 26.375em) { | ||
+ .cbp-spmenu-vertical { | ||
+ font-size: 90%; | ||
+ width: 190px; | ||
+ } | ||
+ | ||
+ .cbp-spmenu-left, | ||
+ .push-body-toleft { | ||
+ left: -190px; | ||
+ } | ||
+ | ||
+ .cbp-spmenu-right { | ||
+ right: -190px; | ||
+ } | ||
+ | ||
+ .push-body-toright { | ||
+ left: 190px; | ||
+ } | ||
+} |
15
css/main.css
96
index.html

Oops, something went wrong.
0 comments on commit
52f6623