├── duang.png ├── favicon.ico ├── favicon.png ├── screenshot.png ├── .gitignore ├── README.md ├── 404.html ├── LICENSE ├── new.html ├── index.html └── duang.css /duang.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesliu96/duang/HEAD/duang.png -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesliu96/duang/HEAD/favicon.ico -------------------------------------------------------------------------------- /favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesliu96/duang/HEAD/favicon.png -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesliu96/duang/HEAD/screenshot.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .Spotlight-V100 3 | .Trashes 4 | lib-cov 5 | lcov.info 6 | pids 7 | logs 8 | results 9 | build 10 | .grunt 11 | node_modules 12 | bower_components 13 | tmp 14 | *.sublime-project 15 | *.sublime-workspace 16 | *.seed 17 | *.log 18 | *.csv 19 | *.dat 20 | *.out 21 | *.pid 22 | *.gz 23 | .AppleDouble 24 | .LSOverride 25 | ._* -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | DUANG 2 | ====== 3 | 4 | Your personal GitHub namecard. 5 | 6 | [![LINUS TORVALDS @ DUANG](https://raw.githubusercontent.com/jamesliu96/duang/gh-pages/screenshot.png)](https://duang.jamesliu.info/#torvalds) 7 | 8 | [Click me](https://duang.jamesliu.info/new) to create your own DUANG namecard. 9 | 10 | License 11 | ------ 12 | 13 | [![MIT License](https://img.shields.io/github/license/jamesliu96/duang.svg)](https://github.com/jamesliu96/duang/blob/gh-pages/LICENSE) 14 | -------------------------------------------------------------------------------- /404.html: -------------------------------------------------------------------------------- 1 | 2 | 404 Not Found 3 | 4 |

404 Not Found

5 |
nginx
6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2015-2019 James Liu 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | this software and associated documentation files (the "Software"), to deal in 7 | the Software without restriction, including without limitation the rights to 8 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software is furnished to do so, 10 | subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 17 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 19 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 20 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /new.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | new DUANG() 8 | 9 | 10 | 11 | 12 | 13 |
14 | DUANG 15 |
DUANG
16 |
@ GitHub
17 | 18 |
made with by James Liu
19 |
20 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | DUANG 8 | 9 | 10 | 11 | 12 | 13 | 23 | 63 | 64 | 65 | -------------------------------------------------------------------------------- /duang.css: -------------------------------------------------------------------------------- 1 | body{padding:0;margin:0;font-size:16px;font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:unset;text-decoration:none}a:hover,a:visited{text-decoration:underline}.container{min-width:280px;width:100%;height:100%;margin-top:8%;text-align:center}#duang{width:280px;height:280px;border-radius:50%;display:block;margin:0 auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}#duang:active,#duang:focus,#duang:hover{-webkit-animation-name:duang;animation-name:duang;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#name{margin:26px 0;font-size:30px;font-weight:700;text-transform:uppercase}#make{color:#ccc;font-size:12px}#make:hover{color:unset}#login{font-size:16px}#gen,#login{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#gen,#copying{font-size:12px}#gen{margin-top:12px}#copying{margin-top:40px}#copying>span{color:red}@-webkit-keyframes duang{10%{-webkit-transform:translateX(4px) rotate(2deg);transform:translateX(4px) rotate(2deg)}20%{-webkit-transform:translateX(-4px) rotate(-2deg);transform:translateX(-4px) rotate(-2deg)}30%{-webkit-transform:translateX(4px) rotate(2deg);transform:translateX(4px) rotate(2deg)}40%{-webkit-transform:translateX(-4px) rotate(-2deg);transform:translateX(-4px) rotate(-2deg)}50%{-webkit-transform:translateX(3px) rotate(1deg);transform:translateX(3px) rotate(1deg)}60%{-webkit-transform:translateX(-3px) rotate(-1deg);transform:translateX(-3px) rotate(-1deg)}70%{-webkit-transform:translateX(3px) rotate(1deg);transform:translateX(3px) rotate(1deg)}80%{-webkit-transform:translateX(-3px) rotate(-1deg);transform:translateX(-3px) rotate(-1deg)}90%{-webkit-transform:translateX(2px) rotate(0);transform:translateX(2px) rotate(0)}to{-webkit-transform:translateX(-2px) rotate(0);transform:translateX(-2px) rotate(0)}}@keyframes duang{10%{-webkit-transform:translateX(4px) rotate(2deg);transform:translateX(4px) rotate(2deg)}20%{-webkit-transform:translateX(-4px) rotate(-2deg);transform:translateX(-4px) rotate(-2deg)}30%{-webkit-transform:translateX(4px) rotate(2deg);transform:translateX(4px) rotate(2deg)}40%{-webkit-transform:translateX(-4px) rotate(-2deg);transform:translateX(-4px) rotate(-2deg)}50%{-webkit-transform:translateX(3px) rotate(1deg);transform:translateX(3px) rotate(1deg)}60%{-webkit-transform:translateX(-3px) rotate(-1deg);transform:translateX(-3px) rotate(-1deg)}70%{-webkit-transform:translateX(3px) rotate(1deg);transform:translateX(3px) rotate(1deg)}80%{-webkit-transform:translateX(-3px) rotate(-1deg);transform:translateX(-3px) rotate(-1deg)}90%{-webkit-transform:translateX(2px) rotate(0);transform:translateX(2px) rotate(0)}to{-webkit-transform:translateX(-2px) rotate(0);transform:translateX(-2px) rotate(0)}} 2 | --------------------------------------------------------------------------------