new file: Files/flashplayer_32_sa.exe new file: favicon.ico new file: globe.gif new file: imgs/download.png new file: imgs/zuck.jpg new file: index.html new file: other.ico new file: script.js new file: site.webmanifest new file: sitemap.html new file: styles/backround.css new file: styles/border.css new file: styles/fonts/Titillium_Web/OFL.txt new file: styles/fonts/Titillium_Web/TitilliumWeb-Black.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-Bold.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-BoldItalic.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-ExtraLight.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-ExtraLightItalic.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-Italic.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-Light.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-LightItalic.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-Regular.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-SemiBold.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-SemiBoldItalic.ttf new file: styles/fonts/webfontkit-20221027-163353/generator_config.txt new file: styles/fonts/webfontkit-20221027-163353/specimen_files/grid_12-825-55-15.css new file: styles/fonts/webfontkit-20221027-163353/specimen_files/specimen_stylesheet.css new file: styles/fonts/webfontkit-20221027-163353/stylesheet.css new file: styles/fonts/webfontkit-20221027-163353/titilliumweb-extralight-demo.html new file: styles/fonts/webfontkit-20221027-163353/titilliumweb-extralight-webfont.woff new file: styles/fonts/webfontkit-20221027-163353/titilliumweb-extralight-webfont.woff2 new file: styles/fonts/webfontkit-20221027-165950/generator_config.txt new file: styles/fonts/webfontkit-20221027-165950/specimen_files/grid_12-825-55-15.css new file: styles/fonts/webfontkit-20221027-165950/specimen_files/specimen_stylesheet.css new file: styles/fonts/webfontkit-20221027-165950/stylesheet.css new file: styles/fonts/webfontkit-20221027-165950/titilliumweb-bold-demo.html new file: styles/fonts/webfontkit-20221027-165950/titilliumweb-bold-webfont.woff new file: styles/fonts/webfontkit-20221027-165950/titilliumweb-bold-webfont.woff2 new file: styles/style.css new file: tools/2048/.gitignore new file: tools/2048/.jshintrc new file: tools/2048/CONTRIBUTING.md new file: tools/2048/LICENSE.txt new file: tools/2048/README.md new file: tools/2048/Rakefile new file: tools/2048/favicon.ico new file: tools/2048/index.html new file: tools/2048/js/animframe_polyfill.js new file: tools/2048/js/application.js new file: tools/2048/js/bind_polyfill.js new file: tools/2048/js/classlist_polyfill.js new file: tools/2048/js/game_manager.js new file: tools/2048/js/grid.js new file: tools/2048/js/html_actuator.js new file: tools/2048/js/keyboard_input_manager.js new file: tools/2048/js/local_storage_manager.js new file: tools/2048/js/tile.js new file: tools/2048/meta/apple-touch-icon.png new file: tools/webretro/cores/neocd_libretro.js new file: tools/webretro/cores/neocd_libretro.wasm new file: tools/webretro/cores/nestopia_libretro.js new file: tools/webretro/cores/nestopia_libretro.wasm new file: tools/webretro/cores/o2em_libretro.js new file: tools/webretro/cores/o2em_libretro.wasm new file: tools/webretro/cores/opera_libretro.js new file: tools/webretro/cores/opera_libretro.wasm
83 lines
1.6 KiB
SCSS
83 lines
1.6 KiB
SCSS
// Exponent
|
|
// From: https://github.com/Team-Sass/Sassy-math/blob/master/sass/math.scss#L36
|
|
|
|
@function exponent($base, $exponent) {
|
|
// reset value
|
|
$value: $base;
|
|
// positive intergers get multiplied
|
|
@if $exponent > 1 {
|
|
@for $i from 2 through $exponent {
|
|
$value: $value * $base; } }
|
|
// negitive intergers get divided. A number divided by itself is 1
|
|
@if $exponent < 1 {
|
|
@for $i from 0 through -$exponent {
|
|
$value: $value / $base; } }
|
|
// return the last value written
|
|
@return $value;
|
|
}
|
|
|
|
@function pow($base, $exponent) {
|
|
@return exponent($base, $exponent);
|
|
}
|
|
|
|
// Transition mixins
|
|
@mixin transition($args...) {
|
|
-webkit-transition: $args;
|
|
-moz-transition: $args;
|
|
transition: $args;
|
|
}
|
|
|
|
@mixin transition-property($args...) {
|
|
-webkit-transition-property: $args;
|
|
-moz-transition-property: $args;
|
|
transition-property: $args;
|
|
}
|
|
|
|
@mixin animation($args...) {
|
|
-webkit-animation: $args;
|
|
-moz-animation: $args;
|
|
animation: $args;
|
|
}
|
|
|
|
@mixin animation-fill-mode($args...) {
|
|
-webkit-animation-fill-mode: $args;
|
|
-moz-animation-fill-mode: $args;
|
|
animation-fill-mode: $args;
|
|
}
|
|
|
|
@mixin transform($args...) {
|
|
-webkit-transform: $args;
|
|
-moz-transform: $args;
|
|
-ms-transform: $args;
|
|
transform: $args;
|
|
}
|
|
|
|
// Keyframe animations
|
|
@mixin keyframes($animation-name) {
|
|
@-webkit-keyframes $animation-name {
|
|
@content;
|
|
}
|
|
@-moz-keyframes $animation-name {
|
|
@content;
|
|
}
|
|
@keyframes $animation-name {
|
|
@content;
|
|
}
|
|
}
|
|
|
|
// Media queries
|
|
@mixin smaller($width) {
|
|
@media screen and (max-width: $width) {
|
|
@content;
|
|
}
|
|
}
|
|
|
|
// Clearfix
|
|
@mixin clearfix {
|
|
&:after {
|
|
content: "";
|
|
display: block;
|
|
clear: both;
|
|
}
|
|
}
|