├── .bowerrc
├── .gitattributes
├── .gitignore
├── .travis.yml
├── API.md
├── CONTRIBUTING.md
├── LICENSE
├── app
├── commands
│ ├── .gitkeep
│ ├── DatabaseCleanupCommand.php
│ ├── DatabaseRescueCommand.php
│ ├── IndexCommand.php
│ ├── ReindexCommand.php
│ ├── SendIndex.php
│ ├── SendMessage.php
│ ├── SiteDeployCommand.php
│ └── SlackCommand.php
├── config
│ ├── app.php
│ ├── auth.php
│ ├── cache.php
│ ├── compile.php
│ ├── database.php
│ ├── mail.php
│ ├── packages
│ │ └── .gitkeep
│ ├── production
│ │ └── app.php
│ ├── queue.php
│ ├── radio.php
│ ├── remote.php
│ ├── session.php
│ ├── testing
│ │ ├── cache.php
│ │ └── session.php
│ ├── view.php
│ └── workbench.php
├── controllers
│ ├── .gitkeep
│ ├── API.php
│ ├── Admin.php
│ ├── BaseController.php
│ ├── Home.php
│ └── RemindersController.php
├── database
│ ├── migrations
│ │ ├── .gitkeep
│ │ ├── 2014_05_11_214856_create_themes_table.php
│ │ ├── 2014_05_11_215350_create_djs_table.php
│ │ ├── 2014_05_11_215448_create_users_table.php
│ │ ├── 2014_05_11_222249_create_news_table.php
│ │ ├── 2014_05_11_222613_create_comments_table.php
│ │ ├── 2014_05_11_223320_create_notifications_table.php
│ │ ├── 2014_05_11_224205_create_streamstatus_table.php
│ │ ├── 2014_05_11_230330_create_lastplayed_table.php
│ │ ├── 2014_05_11_230504_create_queue_table.php
│ │ ├── 2014_05_11_231645_create_tracks_table.php
│ │ ├── 2014_05_11_232611_create_pending_table.php
│ │ ├── 2014_05_11_233311_create_postpending_table.php
│ │ ├── 2014_05_11_233808_create_esong_table.php
│ │ ├── 2014_05_11_234455_create_eplay_table.php
│ │ ├── 2014_05_12_000245_create_failed_logins_table.php
│ │ ├── 2014_05_12_001011_create_request_time_table.php
│ │ └── 2014_05_15_195518_add_display_name_to_themes.php
│ ├── production.sqlite
│ └── seeds
│ │ ├── .gitkeep
│ │ └── DatabaseSeeder.php
├── filters.php
├── lang
│ ├── en
│ │ ├── api.php
│ │ ├── faves.php
│ │ ├── navbar.php
│ │ ├── pagination.php
│ │ ├── reminders.php
│ │ ├── search.php
│ │ ├── slack.php
│ │ ├── stream.php
│ │ ├── submit.php
│ │ └── time.php
│ ├── es
│ │ ├── navbar.php
│ │ ├── pagination.php
│ │ ├── reminders.php
│ │ ├── search.php
│ │ ├── stream.php
│ │ └── time.php
│ ├── fr
│ │ ├── navbar.php
│ │ ├── pagination.php
│ │ ├── reminders.php
│ │ ├── search.php
│ │ ├── stream.php
│ │ ├── time.php
│ │ └── validation.php
│ ├── id
│ │ ├── navbar.php
│ │ ├── pagination.php
│ │ ├── reminders.php
│ │ ├── search.php
│ │ ├── stream.php
│ │ └── time.php
│ ├── it
│ │ ├── navbar.php
│ │ ├── pagination.php
│ │ ├── reminders.php
│ │ ├── search.php
│ │ ├── stream.php
│ │ └── time.php
│ ├── jp
│ │ ├── navbar.php
│ │ ├── pagination.php
│ │ ├── reminders.php
│ │ ├── search.php
│ │ ├── stream.php
│ │ └── time.php
│ └── nl
│ │ ├── navbar.php
│ │ ├── pagination.php
│ │ ├── reminders.php
│ │ ├── search.php
│ │ ├── stream.php
│ │ └── time.php
├── models
│ ├── Comment.php
│ ├── Dj.php
│ ├── Group.php
│ ├── Pending.php
│ ├── Permission.php
│ ├── PermissionKind.php
│ ├── Post.php
│ ├── SongInterface.php
│ ├── Theme.php
│ ├── Track.php
│ └── User.php
├── routes.php
├── start
│ ├── artisan.php
│ ├── global.php
│ └── local.php
├── storage
│ ├── .gitignore
│ ├── cache
│ │ └── .gitignore
│ ├── logs
│ │ └── .gitignore
│ ├── meta
│ │ └── .gitignore
│ ├── sessions
│ │ └── .gitignore
│ ├── songs
│ │ └── pending
│ │ │ └── .gitignore
│ └── views
│ │ └── .gitignore
├── tests
│ └── TestCase.php
├── traits
│ ├── AdminNewsTrait.php
│ ├── AdminSongTrait.php
│ ├── AdminUserTrait.php
│ ├── AnalysisTrait.php
│ ├── DjImageTrait.php
│ ├── HanyuuTrait.php
│ ├── IndexTrait.php
│ ├── PlayerTrait.php
│ ├── RequestTrait.php
│ ├── SearchTrait.php
│ ├── SlackTrait.php
│ ├── SongTrait.php
│ ├── SpamCheckTrait.php
│ └── ThemeTrait.php
└── views
│ ├── admin.blade.php
│ ├── admin
│ ├── dashboard.blade.php
│ ├── database.blade.php
│ ├── dev.blade.php
│ ├── footer.blade.php
│ ├── navbar.blade.php
│ ├── news.blade.php
│ ├── pending.blade.php
│ ├── profile.blade.php
│ ├── search.blade.php
│ └── users.blade.php
│ ├── ajax.blade.php
│ ├── christmas
│ ├── home.blade.php
│ └── script.blade.php
│ ├── cysmix
│ ├── home.blade.php
│ └── script.blade.php
│ ├── default
│ ├── comiket.blade.php
│ ├── faves.blade.php
│ ├── home.blade.php
│ ├── irc.blade.php
│ ├── lastplayed.blade.php
│ ├── login.blade.php
│ ├── news.blade.php
│ ├── profile.blade.php
│ ├── queue.blade.php
│ ├── script.blade.php
│ ├── search.blade.php
│ ├── staff.blade.php
│ └── submit.blade.php
│ ├── layouts
│ ├── error.blade.php
│ ├── footer.blade.php
│ ├── head.blade.php
│ ├── navbar.blade.php
│ └── postscript.blade.php
│ ├── master.blade.php
│ └── partials
│ ├── dj-image.blade.php
│ ├── help-main.blade.php
│ ├── last-played.blade.php
│ ├── listeners.blade.php
│ ├── news.blade.php
│ ├── now-playing.blade.php
│ ├── player-options.blade.php
│ ├── preferences.blade.php
│ ├── progress-bar.blade.php
│ ├── queue.blade.php
│ ├── submission-guidelines.blade.php
│ ├── thread.blade.php
│ ├── timer.blade.php
│ └── volume-logo.blade.php
├── artisan
├── bootstrap
├── autoload.php
├── paths.php
└── start.php
├── bower.json
├── composer.json
├── phpunit.xml
├── public
├── .htaccess
├── assets
│ ├── dj_image.png
│ ├── fonts
│ │ ├── FontAwesome.otf
│ │ ├── SIL Open Font License.txt
│ │ ├── fontawesome-webfont.eot
│ │ ├── fontawesome-webfont.svg
│ │ ├── fontawesome-webfont.ttf
│ │ ├── fontawesome-webfont.woff
│ │ ├── sourcesanspro-bold-webfont.eot
│ │ ├── sourcesanspro-bold-webfont.svg
│ │ ├── sourcesanspro-bold-webfont.ttf
│ │ ├── sourcesanspro-bold-webfont.woff
│ │ ├── sourcesanspro-bolditalic-webfont.eot
│ │ ├── sourcesanspro-bolditalic-webfont.svg
│ │ ├── sourcesanspro-bolditalic-webfont.ttf
│ │ ├── sourcesanspro-bolditalic-webfont.woff
│ │ ├── sourcesanspro-italic-webfont.eot
│ │ ├── sourcesanspro-italic-webfont.svg
│ │ ├── sourcesanspro-italic-webfont.ttf
│ │ ├── sourcesanspro-italic-webfont.woff
│ │ ├── sourcesanspro-regular-webfont.eot
│ │ ├── sourcesanspro-regular-webfont.svg
│ │ ├── sourcesanspro-regular-webfont.ttf
│ │ ├── sourcesanspro-regular-webfont.woff
│ │ ├── sourcesanspro-semibold-webfont.eot
│ │ ├── sourcesanspro-semibold-webfont.svg
│ │ ├── sourcesanspro-semibold-webfont.ttf
│ │ ├── sourcesanspro-semibold-webfont.woff
│ │ ├── sourcesanspro-semibolditalic-webfont.eot
│ │ ├── sourcesanspro-semibolditalic-webfont.svg
│ │ ├── sourcesanspro-semibolditalic-webfont.ttf
│ │ └── sourcesanspro-semibolditalic-webfont.woff
│ ├── google_base.png
│ ├── google_hover.png
│ ├── google_press.png
│ ├── logo_image_small.png
│ ├── logo_image_small_christmas.png
│ ├── logo_image_small_sauce.png
│ ├── logotitle_2.png
│ ├── main.mp3.m3u
│ ├── main.pls
│ ├── particles
│ │ ├── particle_blue.png
│ │ ├── particle_green.png
│ │ ├── particle_orange.png
│ │ ├── particle_pink.png
│ │ ├── particle_white.png
│ │ └── particle_yellow.png
│ └── theme
│ │ └── default
│ │ └── .gitkeep
├── css
│ ├── base.css
│ ├── bootstrap.css
│ ├── bootstrap.min.css
│ ├── christmas.css
│ ├── cysmix.css
│ ├── dancer.css
│ ├── dark.css
│ ├── default.css
│ ├── fonts.css
│ ├── halloween.css
│ ├── kilim.css
│ ├── kilim_naruto.css
│ ├── newyears.css
│ ├── rave.css
│ ├── saturated.css
│ └── xmashats-final-really.css
├── docs
│ └── index.html
├── favicon.ico
├── images
│ ├── christmas
│ │ └── winter-wp.jpg
│ ├── cysmix
│ │ ├── Ghost.gif
│ │ ├── background.jpg
│ │ ├── offstripe.png
│ │ └── ptn-d.png
│ ├── halloween
│ │ └── halloween.png
│ ├── kengeki_a_ice10.png
│ ├── kengeki_ice.jpg
│ ├── kilim-setsuna_.jpg
│ ├── naruto-nye.jpg
│ ├── newyears
│ │ ├── newyears-2020.jpg
│ │ └── newyears.jpg
│ └── valentines
│ │ ├── ParticleSmoke.png
│ │ ├── background.jpg
│ │ ├── happyvalenshit.png
│ │ └── heart_logo_small.png
├── index.html
├── index.php
├── js
│ ├── Jplayer.swf
│ ├── ajaxify.js
│ ├── aurora.js
│ ├── bootstrap-3.1.0.min.js
│ ├── bootstrap.js
│ ├── bootstrap.min.js
│ ├── bootstrap
│ │ ├── Gruntfile.js
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── dist
│ │ │ ├── css
│ │ │ │ ├── bootstrap-theme.css
│ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ ├── bootstrap.css
│ │ │ │ ├── bootstrap.css.map
│ │ │ │ └── bootstrap.min.css
│ │ │ ├── fonts
│ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ └── glyphicons-halflings-regular.woff
│ │ │ └── js
│ │ │ │ ├── bootstrap.js
│ │ │ │ └── bootstrap.min.js
│ │ ├── fonts
│ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ └── glyphicons-halflings-regular.woff
│ │ ├── grunt
│ │ │ ├── bs-glyphicons-data-generator.js
│ │ │ ├── bs-lessdoc-parser.js
│ │ │ ├── bs-raw-files-generator.js
│ │ │ └── shrinkwrap.js
│ │ ├── js
│ │ │ ├── affix.js
│ │ │ ├── alert.js
│ │ │ ├── button.js
│ │ │ ├── carousel.js
│ │ │ ├── collapse.js
│ │ │ ├── dropdown.js
│ │ │ ├── modal.js
│ │ │ ├── popover.js
│ │ │ ├── scrollspy.js
│ │ │ ├── tab.js
│ │ │ ├── tooltip.js
│ │ │ └── transition.js
│ │ ├── less
│ │ │ ├── alerts.less
│ │ │ ├── badges.less
│ │ │ ├── bootstrap.less
│ │ │ ├── breadcrumbs.less
│ │ │ ├── button-groups.less
│ │ │ ├── buttons.less
│ │ │ ├── carousel.less
│ │ │ ├── close.less
│ │ │ ├── code.less
│ │ │ ├── component-animations.less
│ │ │ ├── dropdowns.less
│ │ │ ├── forms.less
│ │ │ ├── glyphicons.less
│ │ │ ├── grid.less
│ │ │ ├── input-groups.less
│ │ │ ├── jumbotron.less
│ │ │ ├── labels.less
│ │ │ ├── list-group.less
│ │ │ ├── media.less
│ │ │ ├── mixins.less
│ │ │ ├── modals.less
│ │ │ ├── navbar.less
│ │ │ ├── navs.less
│ │ │ ├── normalize.less
│ │ │ ├── pager.less
│ │ │ ├── pagination.less
│ │ │ ├── panels.less
│ │ │ ├── popovers.less
│ │ │ ├── print.less
│ │ │ ├── progress-bars.less
│ │ │ ├── responsive-utilities.less
│ │ │ ├── scaffolding.less
│ │ │ ├── tables.less
│ │ │ ├── theme.less
│ │ │ ├── thumbnails.less
│ │ │ ├── tooltip.less
│ │ │ ├── type.less
│ │ │ ├── utilities.less
│ │ │ ├── variables.less
│ │ │ └── wells.less
│ │ ├── package.json
│ │ └── test-infra
│ │ │ ├── README.md
│ │ │ ├── npm-shrinkwrap.canonical.json
│ │ │ ├── requirements.txt
│ │ │ ├── s3_cache.py
│ │ │ ├── sauce_browsers.yml
│ │ │ └── uncached-npm-install.sh
│ ├── flac.js
│ ├── font-awesome
│ │ ├── .gitignore
│ │ ├── CONTRIBUTING.md
│ │ ├── Gemfile
│ │ ├── Gemfile.lock
│ │ ├── README.md
│ │ ├── _config.yml
│ │ ├── component.json
│ │ ├── composer.json
│ │ ├── css
│ │ │ ├── font-awesome.css
│ │ │ └── font-awesome.min.css
│ │ ├── fonts
│ │ │ ├── FontAwesome.otf
│ │ │ ├── fontawesome-webfont.eot
│ │ │ ├── fontawesome-webfont.svg
│ │ │ ├── fontawesome-webfont.ttf
│ │ │ └── fontawesome-webfont.woff
│ │ ├── less
│ │ │ ├── bordered-pulled.less
│ │ │ ├── core.less
│ │ │ ├── extras.less
│ │ │ ├── fixed-width.less
│ │ │ ├── font-awesome.less
│ │ │ ├── icons.less
│ │ │ ├── larger.less
│ │ │ ├── list.less
│ │ │ ├── mixins.less
│ │ │ ├── path.less
│ │ │ ├── rotated-flipped.less
│ │ │ ├── spinning.less
│ │ │ ├── stacked.less
│ │ │ └── variables.less
│ │ ├── package.json
│ │ ├── scss
│ │ │ ├── _bordered-pulled.scss
│ │ │ ├── _core.scss
│ │ │ ├── _extras.scss
│ │ │ ├── _fixed-width.scss
│ │ │ ├── _icons.scss
│ │ │ ├── _larger.scss
│ │ │ ├── _list.scss
│ │ │ ├── _mixins.scss
│ │ │ ├── _path.scss
│ │ │ ├── _rotated-flipped.scss
│ │ │ ├── _spinning.scss
│ │ │ ├── _stacked.scss
│ │ │ ├── _variables.scss
│ │ │ └── font-awesome.scss
│ │ └── src
│ │ │ ├── 3.2.1
│ │ │ ├── CNAME
│ │ │ ├── Makefile
│ │ │ ├── assets
│ │ │ │ ├── css
│ │ │ │ │ ├── prettify.css
│ │ │ │ │ ├── pygments.css
│ │ │ │ │ └── site.css
│ │ │ │ ├── font-awesome.zip
│ │ │ │ ├── font-awesome
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── font-awesome-ie7.css
│ │ │ │ │ │ ├── font-awesome-ie7.min.css
│ │ │ │ │ │ ├── font-awesome.css
│ │ │ │ │ │ └── font-awesome.min.css
│ │ │ │ │ ├── font
│ │ │ │ │ │ ├── FontAwesome.otf
│ │ │ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ │ │ ├── fontawesome-webfont.svg
│ │ │ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ │ │ └── fontawesome-webfont.woff
│ │ │ │ │ ├── less
│ │ │ │ │ │ ├── bootstrap.less
│ │ │ │ │ │ ├── core.less
│ │ │ │ │ │ ├── extras.less
│ │ │ │ │ │ ├── font-awesome-ie7.less
│ │ │ │ │ │ ├── font-awesome.less
│ │ │ │ │ │ ├── icons.less
│ │ │ │ │ │ ├── mixins.less
│ │ │ │ │ │ ├── path.less
│ │ │ │ │ │ └── variables.less
│ │ │ │ │ └── scss
│ │ │ │ │ │ ├── _bootstrap.scss
│ │ │ │ │ │ ├── _core.scss
│ │ │ │ │ │ ├── _extras.scss
│ │ │ │ │ │ ├── _icons.scss
│ │ │ │ │ │ ├── _mixins.scss
│ │ │ │ │ │ ├── _path.scss
│ │ │ │ │ │ ├── _variables.scss
│ │ │ │ │ │ ├── font-awesome-ie7.scss
│ │ │ │ │ │ └── font-awesome.scss
│ │ │ │ ├── ico
│ │ │ │ │ └── favicon.ico
│ │ │ │ ├── img
│ │ │ │ │ ├── contribution-sample.png
│ │ │ │ │ ├── fort_awesome.jpg
│ │ │ │ │ ├── glyphicons-halflings-white.png
│ │ │ │ │ ├── glyphicons-halflings.png
│ │ │ │ │ └── icon-flag.pdf
│ │ │ │ ├── js
│ │ │ │ │ ├── ZeroClipboard-1.1.7.min.js
│ │ │ │ │ ├── ZeroClipboard-1.1.7.swf
│ │ │ │ │ ├── backbone.min.js
│ │ │ │ │ ├── bootstrap-2.3.1.min.js
│ │ │ │ │ ├── bootstrap-222.min.js
│ │ │ │ │ ├── jquery-1.7.1.min.js
│ │ │ │ │ ├── prettify.min.js
│ │ │ │ │ ├── site.js
│ │ │ │ │ └── underscore.min.js
│ │ │ │ └── less
│ │ │ │ │ ├── bootstrap-2.3.2
│ │ │ │ │ ├── accordion.less
│ │ │ │ │ ├── alerts.less
│ │ │ │ │ ├── bootstrap.less
│ │ │ │ │ ├── breadcrumbs.less
│ │ │ │ │ ├── button-groups.less
│ │ │ │ │ ├── buttons.less
│ │ │ │ │ ├── carousel.less
│ │ │ │ │ ├── close.less
│ │ │ │ │ ├── code.less
│ │ │ │ │ ├── component-animations.less
│ │ │ │ │ ├── dropdowns.less
│ │ │ │ │ ├── forms.less
│ │ │ │ │ ├── grid.less
│ │ │ │ │ ├── hero-unit.less
│ │ │ │ │ ├── labels-badges.less
│ │ │ │ │ ├── layouts.less
│ │ │ │ │ ├── media.less
│ │ │ │ │ ├── mixins.less
│ │ │ │ │ ├── modals.less
│ │ │ │ │ ├── navbar.less
│ │ │ │ │ ├── navs.less
│ │ │ │ │ ├── pager.less
│ │ │ │ │ ├── pagination.less
│ │ │ │ │ ├── popovers.less
│ │ │ │ │ ├── progress-bars.less
│ │ │ │ │ ├── reset.less
│ │ │ │ │ ├── responsive-1200px-min.less
│ │ │ │ │ ├── responsive-767px-max.less
│ │ │ │ │ ├── responsive-768px-979px.less
│ │ │ │ │ ├── responsive-navbar.less
│ │ │ │ │ ├── responsive-utilities.less
│ │ │ │ │ ├── responsive.less
│ │ │ │ │ ├── scaffolding.less
│ │ │ │ │ ├── sprites.less
│ │ │ │ │ ├── tables.less
│ │ │ │ │ ├── thumbnails.less
│ │ │ │ │ ├── tooltip.less
│ │ │ │ │ ├── type.less
│ │ │ │ │ ├── utilities.less
│ │ │ │ │ ├── variables.less
│ │ │ │ │ └── wells.less
│ │ │ │ │ ├── lazy.less
│ │ │ │ │ ├── mixins.less
│ │ │ │ │ ├── responsive-1200px-min.less
│ │ │ │ │ ├── responsive-767px-max.less
│ │ │ │ │ ├── responsive-768px-979px.less
│ │ │ │ │ ├── responsive-navbar.less
│ │ │ │ │ ├── responsive.less
│ │ │ │ │ ├── site.less
│ │ │ │ │ ├── sticky-footer.less
│ │ │ │ │ └── variables.less
│ │ │ ├── cheatsheet
│ │ │ │ └── index.html
│ │ │ ├── community
│ │ │ │ └── index.html
│ │ │ ├── design.html
│ │ │ ├── examples
│ │ │ │ └── index.html
│ │ │ ├── get-started
│ │ │ │ └── index.html
│ │ │ ├── icon
│ │ │ │ ├── adjust
│ │ │ │ │ └── index.html
│ │ │ │ ├── adn
│ │ │ │ │ └── index.html
│ │ │ │ ├── align-center
│ │ │ │ │ └── index.html
│ │ │ │ ├── align-justify
│ │ │ │ │ └── index.html
│ │ │ │ ├── align-left
│ │ │ │ │ └── index.html
│ │ │ │ ├── align-right
│ │ │ │ │ └── index.html
│ │ │ │ ├── ambulance
│ │ │ │ │ └── index.html
│ │ │ │ ├── anchor
│ │ │ │ │ └── index.html
│ │ │ │ ├── android
│ │ │ │ │ └── index.html
│ │ │ │ ├── angle-down
│ │ │ │ │ └── index.html
│ │ │ │ ├── angle-left
│ │ │ │ │ └── index.html
│ │ │ │ ├── angle-right
│ │ │ │ │ └── index.html
│ │ │ │ ├── angle-up
│ │ │ │ │ └── index.html
│ │ │ │ ├── apple
│ │ │ │ │ └── index.html
│ │ │ │ ├── archive
│ │ │ │ │ └── index.html
│ │ │ │ ├── arrow-down
│ │ │ │ │ └── index.html
│ │ │ │ ├── arrow-left
│ │ │ │ │ └── index.html
│ │ │ │ ├── arrow-right
│ │ │ │ │ └── index.html
│ │ │ │ ├── arrow-up
│ │ │ │ │ └── index.html
│ │ │ │ ├── asterisk
│ │ │ │ │ └── index.html
│ │ │ │ ├── backward
│ │ │ │ │ └── index.html
│ │ │ │ ├── ban-circle
│ │ │ │ │ └── index.html
│ │ │ │ ├── bar-chart
│ │ │ │ │ └── index.html
│ │ │ │ ├── barcode
│ │ │ │ │ └── index.html
│ │ │ │ ├── beaker
│ │ │ │ │ └── index.html
│ │ │ │ ├── beer
│ │ │ │ │ └── index.html
│ │ │ │ ├── bell-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── bell
│ │ │ │ │ └── index.html
│ │ │ │ ├── bitbucket-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── bitbucket
│ │ │ │ │ └── index.html
│ │ │ │ ├── bold
│ │ │ │ │ └── index.html
│ │ │ │ ├── bolt
│ │ │ │ │ └── index.html
│ │ │ │ ├── book
│ │ │ │ │ └── index.html
│ │ │ │ ├── bookmark-empty
│ │ │ │ │ └── index.html
│ │ │ │ ├── bookmark
│ │ │ │ │ └── index.html
│ │ │ │ ├── briefcase
│ │ │ │ │ └── index.html
│ │ │ │ ├── btc
│ │ │ │ │ └── index.html
│ │ │ │ ├── bug
│ │ │ │ │ └── index.html
│ │ │ │ ├── building
│ │ │ │ │ └── index.html
│ │ │ │ ├── bullhorn
│ │ │ │ │ └── index.html
│ │ │ │ ├── bullseye
│ │ │ │ │ └── index.html
│ │ │ │ ├── calendar-empty
│ │ │ │ │ └── index.html
│ │ │ │ ├── calendar
│ │ │ │ │ └── index.html
│ │ │ │ ├── camera-retro
│ │ │ │ │ └── index.html
│ │ │ │ ├── camera
│ │ │ │ │ └── index.html
│ │ │ │ ├── caret-down
│ │ │ │ │ └── index.html
│ │ │ │ ├── caret-left
│ │ │ │ │ └── index.html
│ │ │ │ ├── caret-right
│ │ │ │ │ └── index.html
│ │ │ │ ├── caret-up
│ │ │ │ │ └── index.html
│ │ │ │ ├── certificate
│ │ │ │ │ └── index.html
│ │ │ │ ├── check-empty
│ │ │ │ │ └── index.html
│ │ │ │ ├── check-minus
│ │ │ │ │ └── index.html
│ │ │ │ ├── check-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── check
│ │ │ │ │ └── index.html
│ │ │ │ ├── chevron-down
│ │ │ │ │ └── index.html
│ │ │ │ ├── chevron-left
│ │ │ │ │ └── index.html
│ │ │ │ ├── chevron-right
│ │ │ │ │ └── index.html
│ │ │ │ ├── chevron-sign-down
│ │ │ │ │ └── index.html
│ │ │ │ ├── chevron-sign-left
│ │ │ │ │ └── index.html
│ │ │ │ ├── chevron-sign-right
│ │ │ │ │ └── index.html
│ │ │ │ ├── chevron-sign-up
│ │ │ │ │ └── index.html
│ │ │ │ ├── chevron-up
│ │ │ │ │ └── index.html
│ │ │ │ ├── circle-arrow-down
│ │ │ │ │ └── index.html
│ │ │ │ ├── circle-arrow-left
│ │ │ │ │ └── index.html
│ │ │ │ ├── circle-arrow-right
│ │ │ │ │ └── index.html
│ │ │ │ ├── circle-arrow-up
│ │ │ │ │ └── index.html
│ │ │ │ ├── circle-blank
│ │ │ │ │ └── index.html
│ │ │ │ ├── circle
│ │ │ │ │ └── index.html
│ │ │ │ ├── cloud-download
│ │ │ │ │ └── index.html
│ │ │ │ ├── cloud-upload
│ │ │ │ │ └── index.html
│ │ │ │ ├── cloud
│ │ │ │ │ └── index.html
│ │ │ │ ├── cny
│ │ │ │ │ └── index.html
│ │ │ │ ├── code-fork
│ │ │ │ │ └── index.html
│ │ │ │ ├── code
│ │ │ │ │ └── index.html
│ │ │ │ ├── coffee
│ │ │ │ │ └── index.html
│ │ │ │ ├── cog
│ │ │ │ │ └── index.html
│ │ │ │ ├── cogs
│ │ │ │ │ └── index.html
│ │ │ │ ├── collapse-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── collapse-top
│ │ │ │ │ └── index.html
│ │ │ │ ├── collapse
│ │ │ │ │ └── index.html
│ │ │ │ ├── columns
│ │ │ │ │ └── index.html
│ │ │ │ ├── comment-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── comment
│ │ │ │ │ └── index.html
│ │ │ │ ├── comments-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── comments
│ │ │ │ │ └── index.html
│ │ │ │ ├── compass
│ │ │ │ │ └── index.html
│ │ │ │ ├── copy
│ │ │ │ │ └── index.html
│ │ │ │ ├── credit-card
│ │ │ │ │ └── index.html
│ │ │ │ ├── crop
│ │ │ │ │ └── index.html
│ │ │ │ ├── css3
│ │ │ │ │ └── index.html
│ │ │ │ ├── cut
│ │ │ │ │ └── index.html
│ │ │ │ ├── dashboard
│ │ │ │ │ └── index.html
│ │ │ │ ├── desktop
│ │ │ │ │ └── index.html
│ │ │ │ ├── double-angle-down
│ │ │ │ │ └── index.html
│ │ │ │ ├── double-angle-left
│ │ │ │ │ └── index.html
│ │ │ │ ├── double-angle-right
│ │ │ │ │ └── index.html
│ │ │ │ ├── double-angle-up
│ │ │ │ │ └── index.html
│ │ │ │ ├── download-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── download
│ │ │ │ │ └── index.html
│ │ │ │ ├── dribbble
│ │ │ │ │ └── index.html
│ │ │ │ ├── dropbox
│ │ │ │ │ └── index.html
│ │ │ │ ├── edit-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── edit
│ │ │ │ │ └── index.html
│ │ │ │ ├── eject
│ │ │ │ │ └── index.html
│ │ │ │ ├── ellipsis-horizontal
│ │ │ │ │ └── index.html
│ │ │ │ ├── ellipsis-vertical
│ │ │ │ │ └── index.html
│ │ │ │ ├── envelope-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── envelope
│ │ │ │ │ └── index.html
│ │ │ │ ├── eraser
│ │ │ │ │ └── index.html
│ │ │ │ ├── eur
│ │ │ │ │ └── index.html
│ │ │ │ ├── exchange
│ │ │ │ │ └── index.html
│ │ │ │ ├── exclamation-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── exclamation
│ │ │ │ │ └── index.html
│ │ │ │ ├── expand-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── expand
│ │ │ │ │ └── index.html
│ │ │ │ ├── external-link-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── external-link
│ │ │ │ │ └── index.html
│ │ │ │ ├── eye-close
│ │ │ │ │ └── index.html
│ │ │ │ ├── eye-open
│ │ │ │ │ └── index.html
│ │ │ │ ├── facebook-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── facebook
│ │ │ │ │ └── index.html
│ │ │ │ ├── facetime-video
│ │ │ │ │ └── index.html
│ │ │ │ ├── fast-backward
│ │ │ │ │ └── index.html
│ │ │ │ ├── fast-forward
│ │ │ │ │ └── index.html
│ │ │ │ ├── female
│ │ │ │ │ └── index.html
│ │ │ │ ├── fighter-jet
│ │ │ │ │ └── index.html
│ │ │ │ ├── file-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── file-text-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── file-text
│ │ │ │ │ └── index.html
│ │ │ │ ├── file
│ │ │ │ │ └── index.html
│ │ │ │ ├── film
│ │ │ │ │ └── index.html
│ │ │ │ ├── filter
│ │ │ │ │ └── index.html
│ │ │ │ ├── fire-extinguisher
│ │ │ │ │ └── index.html
│ │ │ │ ├── fire
│ │ │ │ │ └── index.html
│ │ │ │ ├── flag-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── flag-checkered
│ │ │ │ │ └── index.html
│ │ │ │ ├── flag
│ │ │ │ │ └── index.html
│ │ │ │ ├── flickr
│ │ │ │ │ └── index.html
│ │ │ │ ├── folder-close-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── folder-close
│ │ │ │ │ └── index.html
│ │ │ │ ├── folder-open-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── folder-open
│ │ │ │ │ └── index.html
│ │ │ │ ├── font
│ │ │ │ │ └── index.html
│ │ │ │ ├── food
│ │ │ │ │ └── index.html
│ │ │ │ ├── forward
│ │ │ │ │ └── index.html
│ │ │ │ ├── foursquare
│ │ │ │ │ └── index.html
│ │ │ │ ├── frown
│ │ │ │ │ └── index.html
│ │ │ │ ├── fullscreen
│ │ │ │ │ └── index.html
│ │ │ │ ├── gamepad
│ │ │ │ │ └── index.html
│ │ │ │ ├── gbp
│ │ │ │ │ └── index.html
│ │ │ │ ├── gift
│ │ │ │ │ └── index.html
│ │ │ │ ├── github-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── github-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── github
│ │ │ │ │ └── index.html
│ │ │ │ ├── gittip
│ │ │ │ │ └── index.html
│ │ │ │ ├── glass
│ │ │ │ │ └── index.html
│ │ │ │ ├── globe
│ │ │ │ │ └── index.html
│ │ │ │ ├── google-plus-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── google-plus
│ │ │ │ │ └── index.html
│ │ │ │ ├── group
│ │ │ │ │ └── index.html
│ │ │ │ ├── h-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── hand-down
│ │ │ │ │ └── index.html
│ │ │ │ ├── hand-left
│ │ │ │ │ └── index.html
│ │ │ │ ├── hand-right
│ │ │ │ │ └── index.html
│ │ │ │ ├── hand-up
│ │ │ │ │ └── index.html
│ │ │ │ ├── hdd
│ │ │ │ │ └── index.html
│ │ │ │ ├── headphones
│ │ │ │ │ └── index.html
│ │ │ │ ├── heart-empty
│ │ │ │ │ └── index.html
│ │ │ │ ├── heart
│ │ │ │ │ └── index.html
│ │ │ │ ├── home
│ │ │ │ │ └── index.html
│ │ │ │ ├── hospital
│ │ │ │ │ └── index.html
│ │ │ │ ├── html5
│ │ │ │ │ └── index.html
│ │ │ │ ├── inbox
│ │ │ │ │ └── index.html
│ │ │ │ ├── indent-left
│ │ │ │ │ └── index.html
│ │ │ │ ├── indent-right
│ │ │ │ │ └── index.html
│ │ │ │ ├── info-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── info
│ │ │ │ │ └── index.html
│ │ │ │ ├── inr
│ │ │ │ │ └── index.html
│ │ │ │ ├── instagram
│ │ │ │ │ └── index.html
│ │ │ │ ├── italic
│ │ │ │ │ └── index.html
│ │ │ │ ├── jpy
│ │ │ │ │ └── index.html
│ │ │ │ ├── key
│ │ │ │ │ └── index.html
│ │ │ │ ├── keyboard
│ │ │ │ │ └── index.html
│ │ │ │ ├── krw
│ │ │ │ │ └── index.html
│ │ │ │ ├── laptop
│ │ │ │ │ └── index.html
│ │ │ │ ├── leaf
│ │ │ │ │ └── index.html
│ │ │ │ ├── legal
│ │ │ │ │ └── index.html
│ │ │ │ ├── lemon
│ │ │ │ │ └── index.html
│ │ │ │ ├── level-down
│ │ │ │ │ └── index.html
│ │ │ │ ├── level-up
│ │ │ │ │ └── index.html
│ │ │ │ ├── lightbulb
│ │ │ │ │ └── index.html
│ │ │ │ ├── link
│ │ │ │ │ └── index.html
│ │ │ │ ├── linkedin-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── linkedin
│ │ │ │ │ └── index.html
│ │ │ │ ├── linux
│ │ │ │ │ └── index.html
│ │ │ │ ├── list-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── list-ol
│ │ │ │ │ └── index.html
│ │ │ │ ├── list-ul
│ │ │ │ │ └── index.html
│ │ │ │ ├── list
│ │ │ │ │ └── index.html
│ │ │ │ ├── location-arrow
│ │ │ │ │ └── index.html
│ │ │ │ ├── lock
│ │ │ │ │ └── index.html
│ │ │ │ ├── long-arrow-down
│ │ │ │ │ └── index.html
│ │ │ │ ├── long-arrow-left
│ │ │ │ │ └── index.html
│ │ │ │ ├── long-arrow-right
│ │ │ │ │ └── index.html
│ │ │ │ ├── long-arrow-up
│ │ │ │ │ └── index.html
│ │ │ │ ├── magic
│ │ │ │ │ └── index.html
│ │ │ │ ├── magnet
│ │ │ │ │ └── index.html
│ │ │ │ ├── mail-reply-all
│ │ │ │ │ └── index.html
│ │ │ │ ├── male
│ │ │ │ │ └── index.html
│ │ │ │ ├── map-marker
│ │ │ │ │ └── index.html
│ │ │ │ ├── maxcdn
│ │ │ │ │ └── index.html
│ │ │ │ ├── medkit
│ │ │ │ │ └── index.html
│ │ │ │ ├── meh
│ │ │ │ │ └── index.html
│ │ │ │ ├── microphone-off
│ │ │ │ │ └── index.html
│ │ │ │ ├── microphone
│ │ │ │ │ └── index.html
│ │ │ │ ├── minus-sign-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── minus-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── minus
│ │ │ │ │ └── index.html
│ │ │ │ ├── mobile-phone
│ │ │ │ │ └── index.html
│ │ │ │ ├── money
│ │ │ │ │ └── index.html
│ │ │ │ ├── moon
│ │ │ │ │ └── index.html
│ │ │ │ ├── move
│ │ │ │ │ └── index.html
│ │ │ │ ├── music
│ │ │ │ │ └── index.html
│ │ │ │ ├── off
│ │ │ │ │ └── index.html
│ │ │ │ ├── ok-circle
│ │ │ │ │ └── index.html
│ │ │ │ ├── ok-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── ok
│ │ │ │ │ └── index.html
│ │ │ │ ├── paper-clip
│ │ │ │ │ └── index.html
│ │ │ │ ├── paste
│ │ │ │ │ └── index.html
│ │ │ │ ├── pause
│ │ │ │ │ └── index.html
│ │ │ │ ├── pencil
│ │ │ │ │ └── index.html
│ │ │ │ ├── phone-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── phone
│ │ │ │ │ └── index.html
│ │ │ │ ├── picture
│ │ │ │ │ └── index.html
│ │ │ │ ├── pinterest-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── pinterest
│ │ │ │ │ └── index.html
│ │ │ │ ├── plane
│ │ │ │ │ └── index.html
│ │ │ │ ├── play-circle
│ │ │ │ │ └── index.html
│ │ │ │ ├── play-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── play
│ │ │ │ │ └── index.html
│ │ │ │ ├── plus-sign-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── plus-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── plus
│ │ │ │ │ └── index.html
│ │ │ │ ├── print
│ │ │ │ │ └── index.html
│ │ │ │ ├── pushpin
│ │ │ │ │ └── index.html
│ │ │ │ ├── puzzle-piece
│ │ │ │ │ └── index.html
│ │ │ │ ├── qrcode
│ │ │ │ │ └── index.html
│ │ │ │ ├── question-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── question
│ │ │ │ │ └── index.html
│ │ │ │ ├── quote-left
│ │ │ │ │ └── index.html
│ │ │ │ ├── quote-right
│ │ │ │ │ └── index.html
│ │ │ │ ├── random
│ │ │ │ │ └── index.html
│ │ │ │ ├── refresh
│ │ │ │ │ └── index.html
│ │ │ │ ├── remove-circle
│ │ │ │ │ └── index.html
│ │ │ │ ├── remove-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── remove
│ │ │ │ │ └── index.html
│ │ │ │ ├── renren
│ │ │ │ │ └── index.html
│ │ │ │ ├── reorder
│ │ │ │ │ └── index.html
│ │ │ │ ├── repeat
│ │ │ │ │ └── index.html
│ │ │ │ ├── reply-all
│ │ │ │ │ └── index.html
│ │ │ │ ├── reply
│ │ │ │ │ └── index.html
│ │ │ │ ├── resize-full
│ │ │ │ │ └── index.html
│ │ │ │ ├── resize-horizontal
│ │ │ │ │ └── index.html
│ │ │ │ ├── resize-small
│ │ │ │ │ └── index.html
│ │ │ │ ├── resize-vertical
│ │ │ │ │ └── index.html
│ │ │ │ ├── retweet
│ │ │ │ │ └── index.html
│ │ │ │ ├── road
│ │ │ │ │ └── index.html
│ │ │ │ ├── rocket
│ │ │ │ │ └── index.html
│ │ │ │ ├── rss-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── rss
│ │ │ │ │ └── index.html
│ │ │ │ ├── save
│ │ │ │ │ └── index.html
│ │ │ │ ├── screenshot
│ │ │ │ │ └── index.html
│ │ │ │ ├── search
│ │ │ │ │ └── index.html
│ │ │ │ ├── share-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── share-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── share
│ │ │ │ │ └── index.html
│ │ │ │ ├── shield
│ │ │ │ │ └── index.html
│ │ │ │ ├── shopping-cart
│ │ │ │ │ └── index.html
│ │ │ │ ├── sign-blank
│ │ │ │ │ └── index.html
│ │ │ │ ├── signal
│ │ │ │ │ └── index.html
│ │ │ │ ├── signin
│ │ │ │ │ └── index.html
│ │ │ │ ├── signout
│ │ │ │ │ └── index.html
│ │ │ │ ├── sitemap
│ │ │ │ │ └── index.html
│ │ │ │ ├── skype
│ │ │ │ │ └── index.html
│ │ │ │ ├── smile
│ │ │ │ │ └── index.html
│ │ │ │ ├── sort-by-alphabet-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── sort-by-alphabet
│ │ │ │ │ └── index.html
│ │ │ │ ├── sort-by-attributes-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── sort-by-attributes
│ │ │ │ │ └── index.html
│ │ │ │ ├── sort-by-order-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── sort-by-order
│ │ │ │ │ └── index.html
│ │ │ │ ├── sort-down
│ │ │ │ │ └── index.html
│ │ │ │ ├── sort-up
│ │ │ │ │ └── index.html
│ │ │ │ ├── sort
│ │ │ │ │ └── index.html
│ │ │ │ ├── spinner
│ │ │ │ │ └── index.html
│ │ │ │ ├── stackexchange
│ │ │ │ │ └── index.html
│ │ │ │ ├── star-empty
│ │ │ │ │ └── index.html
│ │ │ │ ├── star-half-empty
│ │ │ │ │ └── index.html
│ │ │ │ ├── star-half
│ │ │ │ │ └── index.html
│ │ │ │ ├── star
│ │ │ │ │ └── index.html
│ │ │ │ ├── step-backward
│ │ │ │ │ └── index.html
│ │ │ │ ├── step-forward
│ │ │ │ │ └── index.html
│ │ │ │ ├── stethoscope
│ │ │ │ │ └── index.html
│ │ │ │ ├── stop
│ │ │ │ │ └── index.html
│ │ │ │ ├── strikethrough
│ │ │ │ │ └── index.html
│ │ │ │ ├── subscript
│ │ │ │ │ └── index.html
│ │ │ │ ├── suitcase
│ │ │ │ │ └── index.html
│ │ │ │ ├── sun
│ │ │ │ │ └── index.html
│ │ │ │ ├── superscript
│ │ │ │ │ └── index.html
│ │ │ │ ├── table
│ │ │ │ │ └── index.html
│ │ │ │ ├── tablet
│ │ │ │ │ └── index.html
│ │ │ │ ├── tag
│ │ │ │ │ └── index.html
│ │ │ │ ├── tags
│ │ │ │ │ └── index.html
│ │ │ │ ├── tasks
│ │ │ │ │ └── index.html
│ │ │ │ ├── terminal
│ │ │ │ │ └── index.html
│ │ │ │ ├── text-height
│ │ │ │ │ └── index.html
│ │ │ │ ├── text-width
│ │ │ │ │ └── index.html
│ │ │ │ ├── th-large
│ │ │ │ │ └── index.html
│ │ │ │ ├── th-list
│ │ │ │ │ └── index.html
│ │ │ │ ├── th
│ │ │ │ │ └── index.html
│ │ │ │ ├── thumbs-down-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── thumbs-down
│ │ │ │ │ └── index.html
│ │ │ │ ├── thumbs-up-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── thumbs-up
│ │ │ │ │ └── index.html
│ │ │ │ ├── ticket
│ │ │ │ │ └── index.html
│ │ │ │ ├── time
│ │ │ │ │ └── index.html
│ │ │ │ ├── tint
│ │ │ │ │ └── index.html
│ │ │ │ ├── trash
│ │ │ │ │ └── index.html
│ │ │ │ ├── trello
│ │ │ │ │ └── index.html
│ │ │ │ ├── trophy
│ │ │ │ │ └── index.html
│ │ │ │ ├── truck
│ │ │ │ │ └── index.html
│ │ │ │ ├── tumblr-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── tumblr
│ │ │ │ │ └── index.html
│ │ │ │ ├── twitter-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── twitter
│ │ │ │ │ └── index.html
│ │ │ │ ├── umbrella
│ │ │ │ │ └── index.html
│ │ │ │ ├── underline
│ │ │ │ │ └── index.html
│ │ │ │ ├── undo
│ │ │ │ │ └── index.html
│ │ │ │ ├── unlink
│ │ │ │ │ └── index.html
│ │ │ │ ├── unlock-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── unlock
│ │ │ │ │ └── index.html
│ │ │ │ ├── upload-alt
│ │ │ │ │ └── index.html
│ │ │ │ ├── upload
│ │ │ │ │ └── index.html
│ │ │ │ ├── usd
│ │ │ │ │ └── index.html
│ │ │ │ ├── user-md
│ │ │ │ │ └── index.html
│ │ │ │ ├── user
│ │ │ │ │ └── index.html
│ │ │ │ ├── vk
│ │ │ │ │ └── index.html
│ │ │ │ ├── volume-down
│ │ │ │ │ └── index.html
│ │ │ │ ├── volume-off
│ │ │ │ │ └── index.html
│ │ │ │ ├── volume-up
│ │ │ │ │ └── index.html
│ │ │ │ ├── warning-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── weibo
│ │ │ │ │ └── index.html
│ │ │ │ ├── windows
│ │ │ │ │ └── index.html
│ │ │ │ ├── wrench
│ │ │ │ │ └── index.html
│ │ │ │ ├── xing-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── xing
│ │ │ │ │ └── index.html
│ │ │ │ ├── youtube-play
│ │ │ │ │ └── index.html
│ │ │ │ ├── youtube-sign
│ │ │ │ │ └── index.html
│ │ │ │ ├── youtube
│ │ │ │ │ └── index.html
│ │ │ │ ├── zoom-in
│ │ │ │ │ └── index.html
│ │ │ │ └── zoom-out
│ │ │ │ │ └── index.html
│ │ │ ├── icons.yml
│ │ │ ├── icons
│ │ │ │ └── index.html
│ │ │ ├── index.html
│ │ │ ├── license
│ │ │ │ └── index.html
│ │ │ ├── test
│ │ │ │ └── index.html
│ │ │ └── whats-new
│ │ │ │ └── index.html
│ │ │ ├── CNAME
│ │ │ ├── Makefile
│ │ │ ├── _includes
│ │ │ ├── ads
│ │ │ │ ├── carbon-dark-vertical.html
│ │ │ │ ├── carbon-light-horizontal.html
│ │ │ │ └── carbon-light-vertical.html
│ │ │ ├── brand-license.html
│ │ │ ├── community
│ │ │ │ ├── getting-support.html
│ │ │ │ ├── project-milestones.html
│ │ │ │ ├── reporting-bugs.html
│ │ │ │ ├── requesting-new-icons.html
│ │ │ │ └── submitting-pull-requests.html
│ │ │ ├── examples
│ │ │ │ ├── bootstrap.html
│ │ │ │ ├── bordered-pulled.html
│ │ │ │ ├── custom.html
│ │ │ │ ├── fixed-width.html
│ │ │ │ ├── inline.html
│ │ │ │ ├── larger.html
│ │ │ │ ├── list.html
│ │ │ │ ├── rotated-flipped.html
│ │ │ │ ├── spinning.html
│ │ │ │ └── stacked.html
│ │ │ ├── footer.html
│ │ │ ├── icons
│ │ │ │ ├── brand.html
│ │ │ │ ├── currency.html
│ │ │ │ ├── directional.html
│ │ │ │ ├── form-control.html
│ │ │ │ ├── medical.html
│ │ │ │ ├── new.html
│ │ │ │ ├── text-editor.html
│ │ │ │ ├── video-player.html
│ │ │ │ └── web-application.html
│ │ │ ├── jumbotron-carousel.html
│ │ │ ├── jumbotron.html
│ │ │ ├── license-code.less
│ │ │ ├── navbar.html
│ │ │ ├── new-features.html
│ │ │ ├── new-naming.html
│ │ │ ├── new-upgrading.html
│ │ │ ├── stripe-ad.html
│ │ │ ├── stripe-social.html
│ │ │ ├── tell-me-thanks.html
│ │ │ ├── tests
│ │ │ │ ├── rotated-flipped-inside-anchor.html
│ │ │ │ ├── rotated-flipped-inside-btn.html
│ │ │ │ ├── rotated-flipped.html
│ │ │ │ ├── stacked-inside-anchor.html
│ │ │ │ └── stacked.html
│ │ │ ├── thanks-to.html
│ │ │ └── why.html
│ │ │ ├── _layouts
│ │ │ ├── base.html
│ │ │ └── icon.html
│ │ │ ├── _plugins
│ │ │ ├── icon_page_generator.rb
│ │ │ └── site.rb
│ │ │ ├── assets
│ │ │ ├── css
│ │ │ │ ├── prettify.css
│ │ │ │ └── pygments.css
│ │ │ ├── font-awesome
│ │ │ │ ├── fonts
│ │ │ │ │ ├── FontAwesome.otf
│ │ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ │ ├── fontawesome-webfont.svg
│ │ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ │ └── fontawesome-webfont.woff
│ │ │ │ ├── less
│ │ │ │ │ ├── bordered-pulled.less
│ │ │ │ │ ├── core.less
│ │ │ │ │ ├── fixed-width.less
│ │ │ │ │ ├── font-awesome.less
│ │ │ │ │ ├── icons.less
│ │ │ │ │ ├── larger.less
│ │ │ │ │ ├── list.less
│ │ │ │ │ ├── mixins.less
│ │ │ │ │ ├── path.less
│ │ │ │ │ ├── rotated-flipped.less
│ │ │ │ │ ├── spinning.less
│ │ │ │ │ ├── stacked.less
│ │ │ │ │ └── variables.less
│ │ │ │ └── scss
│ │ │ │ │ ├── _bordered-pulled.scss
│ │ │ │ │ ├── _core.scss
│ │ │ │ │ ├── _fixed-width.scss
│ │ │ │ │ ├── _icons.scss
│ │ │ │ │ ├── _larger.scss
│ │ │ │ │ ├── _list.scss
│ │ │ │ │ ├── _mixins.scss
│ │ │ │ │ ├── _path.scss
│ │ │ │ │ ├── _rotated-flipped.scss
│ │ │ │ │ ├── _spinning.scss
│ │ │ │ │ ├── _stacked.scss
│ │ │ │ │ ├── _variables.scss
│ │ │ │ │ └── font-awesome.scss
│ │ │ ├── ico
│ │ │ │ └── favicon.ico
│ │ │ ├── js
│ │ │ │ ├── ZeroClipboard-1.1.7.min.js
│ │ │ │ ├── ZeroClipboard-1.1.7.swf
│ │ │ │ ├── backbone.min.js
│ │ │ │ ├── bootstrap-2.3.1.min.js
│ │ │ │ ├── bootstrap-222.min.js
│ │ │ │ ├── bootstrap-3.0.0.min.js
│ │ │ │ ├── html5shiv.js
│ │ │ │ ├── jquery-1.10.2.js
│ │ │ │ ├── jquery-1.10.2.min.js
│ │ │ │ ├── jquery-1.10.2.min.map
│ │ │ │ ├── jquery-1.7.1.min.js
│ │ │ │ ├── prettify.min.js
│ │ │ │ ├── respond.min.js
│ │ │ │ ├── site.js
│ │ │ │ └── underscore.min.js
│ │ │ └── less
│ │ │ │ ├── bootstrap-3.0.0
│ │ │ │ ├── alerts.less
│ │ │ │ ├── badges.less
│ │ │ │ ├── bootstrap.less
│ │ │ │ ├── breadcrumbs.less
│ │ │ │ ├── button-groups.less
│ │ │ │ ├── buttons.less
│ │ │ │ ├── carousel.less
│ │ │ │ ├── close.less
│ │ │ │ ├── code.less
│ │ │ │ ├── component-animations.less
│ │ │ │ ├── dropdowns.less
│ │ │ │ ├── forms.less
│ │ │ │ ├── glyphicons.less
│ │ │ │ ├── grid.less
│ │ │ │ ├── input-groups.less
│ │ │ │ ├── jumbotron.less
│ │ │ │ ├── labels.less
│ │ │ │ ├── list-group.less
│ │ │ │ ├── media.less
│ │ │ │ ├── mixins.less
│ │ │ │ ├── modals.less
│ │ │ │ ├── navbar.less
│ │ │ │ ├── navs.less
│ │ │ │ ├── normalize.less
│ │ │ │ ├── pager.less
│ │ │ │ ├── pagination.less
│ │ │ │ ├── panels.less
│ │ │ │ ├── popovers.less
│ │ │ │ ├── print.less
│ │ │ │ ├── progress-bars.less
│ │ │ │ ├── responsive-utilities.less
│ │ │ │ ├── scaffolding.less
│ │ │ │ ├── tables.less
│ │ │ │ ├── theme.less
│ │ │ │ ├── thumbnails.less
│ │ │ │ ├── tooltip.less
│ │ │ │ ├── type.less
│ │ │ │ ├── utilities.less
│ │ │ │ ├── variables.less
│ │ │ │ └── wells.less
│ │ │ │ ├── site.less
│ │ │ │ └── site
│ │ │ │ ├── bootstrap
│ │ │ │ ├── buttons.less
│ │ │ │ ├── jumbotron.less
│ │ │ │ ├── navbar.less
│ │ │ │ ├── type.less
│ │ │ │ ├── variables.less
│ │ │ │ └── wells.less
│ │ │ │ ├── carbonad.less
│ │ │ │ ├── example-rating.less
│ │ │ │ ├── feature-list.less
│ │ │ │ ├── fontawesome-icon-list.less
│ │ │ │ ├── footer.less
│ │ │ │ ├── jumbotron-carousel.less
│ │ │ │ ├── layout.less
│ │ │ │ ├── lazy.less
│ │ │ │ ├── responsive
│ │ │ │ ├── screen-lg.less
│ │ │ │ ├── screen-md.less
│ │ │ │ ├── screen-sm.less
│ │ │ │ └── screen-xs.less
│ │ │ │ ├── social-buttons.less
│ │ │ │ ├── stripe-ad.less
│ │ │ │ └── textured-bg.less
│ │ │ ├── cheatsheet.html
│ │ │ ├── community.html
│ │ │ ├── design.html
│ │ │ ├── examples.html
│ │ │ ├── get-started.html
│ │ │ ├── glyphicons-test.html
│ │ │ ├── icons.html
│ │ │ ├── icons.yml
│ │ │ ├── index.html
│ │ │ ├── license.html
│ │ │ ├── test-2.3.2.html
│ │ │ ├── test.html
│ │ │ └── whats-new.html
│ ├── history.js
│ │ ├── .gitignore
│ │ ├── History.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── buildr-uncompressed.coffee
│ │ ├── buildr.coffee
│ │ ├── component.json
│ │ ├── demo
│ │ │ ├── bcherry-orig.html
│ │ │ ├── bcherry.html
│ │ │ ├── chrome.html
│ │ │ ├── index.html
│ │ │ ├── native-auto.html
│ │ │ ├── native.html
│ │ │ ├── navigator.html
│ │ │ ├── safari.html
│ │ │ └── unicode.html
│ │ ├── license.txt
│ │ ├── package.json
│ │ ├── scripts
│ │ │ ├── bundled-uncompressed
│ │ │ │ ├── html4+html5
│ │ │ │ │ ├── dojo.history.js
│ │ │ │ │ ├── extjs.history.js
│ │ │ │ │ ├── jquery.history.js
│ │ │ │ │ ├── mootools.history.js
│ │ │ │ │ ├── native.history.js
│ │ │ │ │ ├── right.history.js
│ │ │ │ │ └── zepto.history.js
│ │ │ │ └── html5
│ │ │ │ │ ├── dojo.history.js
│ │ │ │ │ ├── extjs.history.js
│ │ │ │ │ ├── jquery.history.js
│ │ │ │ │ ├── mootools.history.js
│ │ │ │ │ ├── native.history.js
│ │ │ │ │ ├── right.history.js
│ │ │ │ │ └── zepto.history.js
│ │ │ ├── bundled
│ │ │ │ ├── html4+html5
│ │ │ │ │ ├── dojo.history.js
│ │ │ │ │ ├── extjs.history.js
│ │ │ │ │ ├── jquery.history.js
│ │ │ │ │ ├── mootools.history.js
│ │ │ │ │ ├── native.history.js
│ │ │ │ │ ├── right.history.js
│ │ │ │ │ └── zepto.history.js
│ │ │ │ └── html5
│ │ │ │ │ ├── dojo.history.js
│ │ │ │ │ ├── extjs.history.js
│ │ │ │ │ ├── jquery.history.js
│ │ │ │ │ ├── mootools.history.js
│ │ │ │ │ ├── native.history.js
│ │ │ │ │ ├── right.history.js
│ │ │ │ │ └── zepto.history.js
│ │ │ ├── compressed
│ │ │ │ ├── history.adapter.dojo.js
│ │ │ │ ├── history.adapter.extjs.js
│ │ │ │ ├── history.adapter.jquery.js
│ │ │ │ ├── history.adapter.mootools.js
│ │ │ │ ├── history.adapter.native.js
│ │ │ │ ├── history.adapter.right.js
│ │ │ │ ├── history.adapter.zepto.js
│ │ │ │ ├── history.html4.js
│ │ │ │ ├── history.js
│ │ │ │ └── json2.js
│ │ │ └── uncompressed
│ │ │ │ ├── history.adapter.dojo.js
│ │ │ │ ├── history.adapter.extjs.js
│ │ │ │ ├── history.adapter.jquery.js
│ │ │ │ ├── history.adapter.mootools.js
│ │ │ │ ├── history.adapter.native.js
│ │ │ │ ├── history.adapter.right.js
│ │ │ │ ├── history.adapter.zepto.js
│ │ │ │ ├── history.html4.js
│ │ │ │ ├── history.js
│ │ │ │ └── json2.js
│ │ ├── tests.src
│ │ │ ├── _header.php
│ │ │ ├── all.php
│ │ │ ├── each.php
│ │ │ └── index.php
│ │ ├── tests
│ │ │ ├── .htaccess
│ │ │ ├── html4+html5.dojo.html
│ │ │ ├── html4+html5.extjs.html
│ │ │ ├── html4+html5.jquery.html
│ │ │ ├── html4+html5.mootools.html
│ │ │ ├── html4+html5.native.html
│ │ │ ├── html4+html5.right.html
│ │ │ ├── html4+html5.zepto.html
│ │ │ ├── html5.dojo.html
│ │ │ ├── html5.extjs.html
│ │ │ ├── html5.jquery.html
│ │ │ ├── html5.mootools.html
│ │ │ ├── html5.native.html
│ │ │ ├── html5.right.html
│ │ │ ├── html5.zepto.html
│ │ │ ├── image.php
│ │ │ ├── index.html
│ │ │ └── tests.js
│ │ └── vendor
│ │ │ ├── dojo.js
│ │ │ ├── extjs.js
│ │ │ ├── jquery.js
│ │ │ ├── mootools.js
│ │ │ ├── qunit
│ │ │ ├── .gitignore
│ │ │ ├── AUTHORS.txt
│ │ │ ├── History.md
│ │ │ ├── README.md
│ │ │ ├── grunt.js
│ │ │ ├── package.json
│ │ │ ├── qunit
│ │ │ │ ├── .jshintrc
│ │ │ │ ├── qunit.css
│ │ │ │ └── qunit.js
│ │ │ └── test
│ │ │ │ ├── .jshintrc
│ │ │ │ ├── async.html
│ │ │ │ ├── async.js
│ │ │ │ ├── deepEqual.js
│ │ │ │ ├── headless.html
│ │ │ │ ├── index.html
│ │ │ │ ├── logs.html
│ │ │ │ ├── logs.js
│ │ │ │ ├── narwhal-test.js
│ │ │ │ ├── node-test.js
│ │ │ │ ├── same.js
│ │ │ │ ├── swarminject.js
│ │ │ │ └── test.js
│ │ │ ├── right.js
│ │ │ └── zepto.js
│ ├── jquery-2.0.3.min.js
│ ├── jquery-timeago
│ │ ├── .gitignore
│ │ ├── CNAME
│ │ ├── CONTRIBUTING.md
│ │ ├── LICENSE.txt
│ │ ├── README.markdown
│ │ ├── Rakefile
│ │ ├── bower.json
│ │ ├── clock.png
│ │ ├── contrib
│ │ │ └── timeago-koext.js
│ │ ├── index.html
│ │ ├── jquery.timeago.js
│ │ ├── locales
│ │ │ ├── README.md
│ │ │ ├── jquery.timeago.ar.js
│ │ │ ├── jquery.timeago.bg.js
│ │ │ ├── jquery.timeago.bs.js
│ │ │ ├── jquery.timeago.ca.js
│ │ │ ├── jquery.timeago.cy.js
│ │ │ ├── jquery.timeago.cz.js
│ │ │ ├── jquery.timeago.da.js
│ │ │ ├── jquery.timeago.de.js
│ │ │ ├── jquery.timeago.el.js
│ │ │ ├── jquery.timeago.en-short.js
│ │ │ ├── jquery.timeago.en.js
│ │ │ ├── jquery.timeago.es.js
│ │ │ ├── jquery.timeago.et.js
│ │ │ ├── jquery.timeago.fa.js
│ │ │ ├── jquery.timeago.fi.js
│ │ │ ├── jquery.timeago.fr-short.js
│ │ │ ├── jquery.timeago.fr.js
│ │ │ ├── jquery.timeago.gl.js
│ │ │ ├── jquery.timeago.he.js
│ │ │ ├── jquery.timeago.hr.js
│ │ │ ├── jquery.timeago.hu.js
│ │ │ ├── jquery.timeago.hy.js
│ │ │ ├── jquery.timeago.id.js
│ │ │ ├── jquery.timeago.is.js
│ │ │ ├── jquery.timeago.it.js
│ │ │ ├── jquery.timeago.ja.js
│ │ │ ├── jquery.timeago.jv.js
│ │ │ ├── jquery.timeago.ko.js
│ │ │ ├── jquery.timeago.lt.js
│ │ │ ├── jquery.timeago.mk.js
│ │ │ ├── jquery.timeago.nl.js
│ │ │ ├── jquery.timeago.no.js
│ │ │ ├── jquery.timeago.pl.js
│ │ │ ├── jquery.timeago.pt-br.js
│ │ │ ├── jquery.timeago.pt.js
│ │ │ ├── jquery.timeago.ro.js
│ │ │ ├── jquery.timeago.rs.js
│ │ │ ├── jquery.timeago.ru.js
│ │ │ ├── jquery.timeago.sk.js
│ │ │ ├── jquery.timeago.sl.js
│ │ │ ├── jquery.timeago.sv.js
│ │ │ ├── jquery.timeago.th.js
│ │ │ ├── jquery.timeago.tr.js
│ │ │ ├── jquery.timeago.uk.js
│ │ │ ├── jquery.timeago.uz.js
│ │ │ ├── jquery.timeago.vi.js
│ │ │ ├── jquery.timeago.zh-CN.js
│ │ │ └── jquery.timeago.zh-TW.js
│ │ └── timeago.jquery.json
│ ├── jquery.history.js
│ ├── jquery.jplayer.min.js
│ ├── jquery.scrollTo
│ │ ├── .gitignore
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── changes.txt
│ │ ├── demo
│ │ │ ├── css
│ │ │ │ ├── style.css
│ │ │ │ └── style.old.css
│ │ │ ├── index.html
│ │ │ └── index.old.html
│ │ ├── jquery.scrollTo.js
│ │ ├── jquery.scrollTo.min.js
│ │ ├── scrollTo.jquery.json
│ │ └── tests
│ │ │ ├── WinMaxY-compat.html
│ │ │ ├── WinMaxY-quirks.html
│ │ │ ├── WinMaxY-to-iframe-compat.html
│ │ │ ├── WinMaxY-to-iframe-quirks.html
│ │ │ ├── WinMaxY-with-iframe-compat.html
│ │ │ ├── WinMaxY-with-iframe-quirks.html
│ │ │ ├── index.html
│ │ │ └── test.js
│ ├── jquery.scrollto.js
│ ├── jquery.timeago.js
│ ├── jquery
│ │ ├── .editorconfig
│ │ ├── .gitattributes
│ │ ├── .gitignore
│ │ ├── .gitmodules
│ │ ├── .jshintrc
│ │ ├── AUTHORS.txt
│ │ ├── CONTRIBUTING.md
│ │ ├── Gruntfile.js
│ │ ├── MIT-LICENSE.txt
│ │ ├── README.md
│ │ ├── build
│ │ │ ├── release-notes.js
│ │ │ └── release.js
│ │ ├── component.json
│ │ ├── composer.json
│ │ ├── jquery-migrate.js
│ │ ├── jquery-migrate.min.js
│ │ ├── jquery.js
│ │ ├── jquery.min.js
│ │ ├── jquery.min.map
│ │ ├── package.json
│ │ ├── speed
│ │ │ ├── benchmark.js
│ │ │ ├── benchmarker.css
│ │ │ ├── benchmarker.js
│ │ │ ├── closest.html
│ │ │ ├── css.html
│ │ │ ├── event.html
│ │ │ ├── filter.html
│ │ │ ├── find.html
│ │ │ ├── index.html
│ │ │ ├── jquery-basis.js
│ │ │ └── slice.vs.concat.html
│ │ ├── src
│ │ │ ├── .jshintrc
│ │ │ ├── ajax.js
│ │ │ ├── ajax
│ │ │ │ ├── jsonp.js
│ │ │ │ ├── script.js
│ │ │ │ └── xhr.js
│ │ │ ├── attributes.js
│ │ │ ├── callbacks.js
│ │ │ ├── core.js
│ │ │ ├── css.js
│ │ │ ├── data.js
│ │ │ ├── deferred.js
│ │ │ ├── deprecated.js
│ │ │ ├── dimensions.js
│ │ │ ├── effects.js
│ │ │ ├── event-alias.js
│ │ │ ├── event.js
│ │ │ ├── exports.js
│ │ │ ├── intro.js
│ │ │ ├── manipulation.js
│ │ │ ├── offset.js
│ │ │ ├── outro.js
│ │ │ ├── queue.js
│ │ │ ├── serialize.js
│ │ │ ├── sizzle-jquery.js
│ │ │ ├── support.js
│ │ │ └── traversing.js
│ │ └── test
│ │ │ ├── .jshintignore
│ │ │ ├── .jshintrc
│ │ │ ├── csp.php
│ │ │ ├── data
│ │ │ ├── 1x1.jpg
│ │ │ ├── ajax
│ │ │ │ └── unreleasedXHR.html
│ │ │ ├── atom+xml.php
│ │ │ ├── badcall.js
│ │ │ ├── badjson.js
│ │ │ ├── cleanScript.html
│ │ │ ├── core
│ │ │ │ └── cc_on.html
│ │ │ ├── dashboard.xml
│ │ │ ├── dimensions
│ │ │ │ ├── documentLarge.html
│ │ │ │ └── documentSmall.html
│ │ │ ├── echoData.php
│ │ │ ├── echoQuery.php
│ │ │ ├── errorWithText.php
│ │ │ ├── etag.php
│ │ │ ├── evalScript.php
│ │ │ ├── event
│ │ │ │ ├── longLoadScript.php
│ │ │ │ ├── promiseReady.html
│ │ │ │ └── syncReady.html
│ │ │ ├── headers.php
│ │ │ ├── if_modified_since.php
│ │ │ ├── iframe.html
│ │ │ ├── jquery-1.8.2.ajax_xhr.min.js
│ │ │ ├── json.php
│ │ │ ├── json_obj.js
│ │ │ ├── jsonp.php
│ │ │ ├── manipulation
│ │ │ │ └── iframe-denied.html
│ │ │ ├── name.html
│ │ │ ├── name.php
│ │ │ ├── nocontent.php
│ │ │ ├── offset
│ │ │ │ ├── absolute.html
│ │ │ │ ├── body.html
│ │ │ │ ├── fixed.html
│ │ │ │ ├── relative.html
│ │ │ │ ├── scroll.html
│ │ │ │ ├── static.html
│ │ │ │ └── table.html
│ │ │ ├── params_html.php
│ │ │ ├── readywaitasset.js
│ │ │ ├── readywaitloader.js
│ │ │ ├── script.php
│ │ │ ├── selector
│ │ │ │ ├── html5_selector.html
│ │ │ │ └── sizzle_cache.html
│ │ │ ├── statusText.php
│ │ │ ├── support
│ │ │ │ ├── bodyBackground.html
│ │ │ │ ├── shrinkWrapBlocks.html
│ │ │ │ └── testElementCrash.html
│ │ │ ├── test.html
│ │ │ ├── test.js
│ │ │ ├── test.php
│ │ │ ├── test2.html
│ │ │ ├── test3.html
│ │ │ ├── testinit.js
│ │ │ ├── testrunner.js
│ │ │ ├── testsuite.css
│ │ │ ├── text.php
│ │ │ ├── ua.txt
│ │ │ ├── with_fries.xml
│ │ │ └── with_fries_over_jsonp.php
│ │ │ ├── delegatetest.html
│ │ │ ├── hovertest.html
│ │ │ ├── index.html
│ │ │ ├── localfile.html
│ │ │ ├── networkerror.html
│ │ │ ├── polluted.php
│ │ │ ├── readywait.html
│ │ │ ├── unit
│ │ │ ├── ajax.js
│ │ │ ├── attributes.js
│ │ │ ├── callbacks.js
│ │ │ ├── core.js
│ │ │ ├── css.js
│ │ │ ├── data.js
│ │ │ ├── deferred.js
│ │ │ ├── deprecated.js
│ │ │ ├── dimensions.js
│ │ │ ├── effects.js
│ │ │ ├── event.js
│ │ │ ├── exports.js
│ │ │ ├── manipulation.js
│ │ │ ├── offset.js
│ │ │ ├── queue.js
│ │ │ ├── selector.js
│ │ │ ├── serialize.js
│ │ │ ├── support.js
│ │ │ └── traversing.js
│ │ │ └── xhtml.php
│ ├── konami.js
│ ├── mp3.js
│ ├── rave.js
│ ├── stream-mute.js
│ ├── tags.js
│ ├── typeahead.js
│ │ ├── .gitignore
│ │ ├── .jshintrc
│ │ ├── .travis.yml
│ │ ├── CHANGELOG.md
│ │ ├── CONTRIBUTING.md
│ │ ├── Gruntfile.js
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── composer.json
│ │ ├── dist
│ │ │ ├── bloodhound.js
│ │ │ ├── typeahead.bundle.js
│ │ │ ├── typeahead.bundle.min.js
│ │ │ └── typeahead.jquery.js
│ │ ├── doc
│ │ │ ├── bloodhound.md
│ │ │ ├── jquery_typeahead.md
│ │ │ └── migration
│ │ │ │ └── 0.10.0.md
│ │ ├── karma.conf.js
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── bloodhound
│ │ │ │ ├── bloodhound.js
│ │ │ │ ├── lru_cache.js
│ │ │ │ ├── options_parser.js
│ │ │ │ ├── persistent_storage.js
│ │ │ │ ├── search_index.js
│ │ │ │ ├── transport.js
│ │ │ │ └── version.js
│ │ │ ├── common
│ │ │ │ └── utils.js
│ │ │ └── typeahead
│ │ │ │ ├── css.js
│ │ │ │ ├── dataset.js
│ │ │ │ ├── dropdown.js
│ │ │ │ ├── event_bus.js
│ │ │ │ ├── event_emitter.js
│ │ │ │ ├── highlight.js
│ │ │ │ ├── html.js
│ │ │ │ ├── input.js
│ │ │ │ ├── plugin.js
│ │ │ │ └── typeahead.js
│ │ ├── test
│ │ │ ├── bloodhound_spec.js
│ │ │ ├── dataset_view_spec.js
│ │ │ ├── dropdown_view_spec.js
│ │ │ ├── event_emitter_spec.js
│ │ │ ├── fixtures
│ │ │ │ ├── ajax_responses.js
│ │ │ │ ├── data.js
│ │ │ │ └── html.js
│ │ │ ├── helpers
│ │ │ │ ├── jasmine-jquery.js
│ │ │ │ ├── mock-ajax.js
│ │ │ │ └── typeahead_mocks.js
│ │ │ ├── highlight_spec.js
│ │ │ ├── input_view_spec.js
│ │ │ ├── lru_cache_spec.js
│ │ │ ├── persistent_storage_spec.js
│ │ │ ├── playground.html
│ │ │ ├── search_index_spec.js
│ │ │ ├── transport_spec.js
│ │ │ ├── typeahead_view_spec.js
│ │ │ └── vendor
│ │ │ │ └── jquery-1.10.2.js
│ │ └── typeahead.js.jquery.json
│ ├── user-preferences.js
│ └── visualizer.js
├── maintenance
│ ├── background.jpg
│ ├── favicon.ico
│ ├── index.html
│ ├── logo-circle.png
│ ├── logo.png
│ ├── main.mp3.m3u
│ ├── main.pls
│ ├── octicons.css
│ ├── octicons.eot
│ ├── octicons.less
│ ├── octicons.svg
│ ├── octicons.ttf
│ └── octicons.woff
├── opensearch.xml
├── packages
│ └── .gitkeep
├── robots.txt
└── themes
│ ├── dark
│ ├── dark.less
│ └── theme.less
│ ├── default
│ ├── colors.less
│ └── theme.less
│ ├── mixins
│ ├── fonts.less
│ └── player.less
│ ├── saturated
│ ├── colors.less
│ └── theme.less
│ ├── theme.less
│ └── variables.less
├── readme.md
└── server.php
/.bowerrc:
--------------------------------------------------------------------------------
1 | {
2 | "directory": "public/js"
3 | }
4 |
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | * text=auto
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | /bootstrap/compiled.php
2 | /vendor
3 | composer.phar
4 | .DS_Store
5 | .vagrant
6 | *.sublime-workspace
7 | *.sublime-project
8 | Icon*
9 | .dropbox
10 | Thumbs.db
11 | desktop.ini
12 | .env.php
13 | .dropbox.attr
14 | .bower.json
15 | composer.lock
16 |
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
1 | language: php
2 | php: "5.5"
3 | branches:
4 | only:
5 | - master
6 | - develop
7 |
8 | before_script:
9 | - composer install
10 | script: phpunit --configuration phpunit.xml
11 |
--------------------------------------------------------------------------------
/app/commands/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/app/commands/.gitkeep
--------------------------------------------------------------------------------
/app/commands/SendIndex.php:
--------------------------------------------------------------------------------
1 | delete();
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/app/commands/SendMessage.php:
--------------------------------------------------------------------------------
1 | getJobId() . "]" . " Failed to send slack message: " . $data["text"] . PHP_EOL;
9 | }
10 |
11 | $job->delete();
12 | }
13 | }
--------------------------------------------------------------------------------
/app/config/compile.php:
--------------------------------------------------------------------------------
1 | false,
5 | ];
6 |
--------------------------------------------------------------------------------
/app/config/testing/cache.php:
--------------------------------------------------------------------------------
1 | 'array',
19 |
20 | );
--------------------------------------------------------------------------------
/app/config/testing/session.php:
--------------------------------------------------------------------------------
1 | 'array',
20 |
21 | );
--------------------------------------------------------------------------------
/app/controllers/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/app/controllers/.gitkeep
--------------------------------------------------------------------------------
/app/database/migrations/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/app/database/migrations/.gitkeep
--------------------------------------------------------------------------------
/app/database/migrations/2014_05_11_214856_create_themes_table.php:
--------------------------------------------------------------------------------
1 | engine = "InnoDB";
17 |
18 | $table->increments("id");
19 | $table->string("name")->unique();
20 | $table->string("author");
21 | $table->timestamps();
22 | });
23 | }
24 |
25 | /**
26 | * Reverse the migrations.
27 | *
28 | * @return void
29 | */
30 | public function down()
31 | {
32 | Schema::drop("themes");
33 | }
34 |
35 | }
36 |
--------------------------------------------------------------------------------
/app/database/migrations/2014_05_11_230330_create_lastplayed_table.php:
--------------------------------------------------------------------------------
1 | increments("id");
17 | $table->string("song", 200);
18 | });
19 | }
20 |
21 | /**
22 | * Reverse the migrations.
23 | *
24 | * @return void
25 | */
26 | public function down()
27 | {
28 | Schema::drop("lastplayed");
29 | }
30 |
31 | }
32 |
--------------------------------------------------------------------------------
/app/database/migrations/2014_05_11_234455_create_eplay_table.php:
--------------------------------------------------------------------------------
1 | engine = "InnoDB";
17 |
18 | $table->increments("id");
19 | $table->integer("isong")->unsigned();
20 | $table->timestamp("dt")
21 | ->default(DB::raw("current_timestamp"));
22 | });
23 | }
24 |
25 | /**
26 | * Reverse the migrations.
27 | *
28 | * @return void
29 | */
30 | public function down()
31 | {
32 | Schema::drop("eplay");
33 | }
34 |
35 | }
--------------------------------------------------------------------------------
/app/database/migrations/2014_05_12_001011_create_request_time_table.php:
--------------------------------------------------------------------------------
1 | increments('id');
17 | $table->string("ip", 50);
18 | $table->timestamp("time")
19 | ->default(DB::raw("current_timestamp"));
20 | });
21 | }
22 |
23 | /**
24 | * Reverse the migrations.
25 | *
26 | * @return void
27 | */
28 | public function down()
29 | {
30 | Schema::drop('requesttime');
31 | }
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/app/database/migrations/2014_05_15_195518_add_display_name_to_themes.php:
--------------------------------------------------------------------------------
1 | string("display_name");
18 | });
19 | }
20 |
21 | /**
22 | * Reverse the migrations.
23 | *
24 | * @return void
25 | */
26 | public function down()
27 | {
28 | Schema::table('themes', function(Blueprint $table)
29 | {
30 | $table->dropColumn('display_name');
31 | });
32 | }
33 |
34 | }
--------------------------------------------------------------------------------
/app/database/production.sqlite:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/app/database/production.sqlite
--------------------------------------------------------------------------------
/app/database/seeds/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/app/database/seeds/.gitkeep
--------------------------------------------------------------------------------
/app/database/seeds/DatabaseSeeder.php:
--------------------------------------------------------------------------------
1 | call('UserTableSeeder');
15 | }
16 |
17 | }
--------------------------------------------------------------------------------
/app/lang/en/api.php:
--------------------------------------------------------------------------------
1 | [
5 | "cv" => "\"CV\" notation is not allowed. " .
6 | "Please change your metadata and remove the parts " .
7 | "where Japan has a boner for ignoring the \"Performer\" Field in tags.",
8 | "missing" => "You didn't supply any metadata. You should leave a comment with metadata and a source.",
9 | "kanji" => "Please provide romaji metadata for this song in a comment.",
10 | "success" => "Metadata looks OK",
11 | ],
12 | "upload" => [
13 | "cooldown" => "You cannot upload another song just yet. You can upload :time",
14 | "no-cooldown" => "You can upload a song!",
15 | ],
16 | ];
17 |
--------------------------------------------------------------------------------
/app/lang/en/faves.php:
--------------------------------------------------------------------------------
1 | "Favorites",
5 | "metadata" => "Metadata",
6 | "request" => "Request",
7 | "placeholder" => "Nickname",
8 | "button" => "Load",
9 | "download" => "Download entire fave list as JSON",
10 | "count" => "Total fave count",
11 |
12 | ];
--------------------------------------------------------------------------------
/app/lang/en/navbar.php:
--------------------------------------------------------------------------------
1 | "R/a/dio",
5 | "news" => "News",
6 | "data" => "Play Data",
7 | "lp" => "Last Played",
8 | "queue" => "Queue",
9 | "faves" => "Favorites",
10 | "stats" => "Stats",
11 | "submit" => "Submit",
12 | "irc" => "Chat",
13 | "search" => "Search",
14 | "request" => "Request",
15 | "graphs" => "Graphs & Metrics",
16 | "staff" => "Staff"
17 | ];
18 |
--------------------------------------------------------------------------------
/app/lang/en/pagination.php:
--------------------------------------------------------------------------------
1 | '« Previous',
17 |
18 | 'next' => 'Next »',
19 |
20 | );
--------------------------------------------------------------------------------
/app/lang/en/reminders.php:
--------------------------------------------------------------------------------
1 | "Passwords must be six characters and match the confirmation.",
17 |
18 | "user" => "We can't find a user with that e-mail address.",
19 |
20 | "token" => "This password reset token is invalid.",
21 |
22 | ];
--------------------------------------------------------------------------------
/app/lang/en/stream.php:
--------------------------------------------------------------------------------
1 | "Play Stream",
5 | "stop" => "Stop Stream",
6 | "loading" => "Loading...",
7 | "options" => "More Options",
8 | "links" => [
9 | "direct" => "Direct Stream Link",
10 | "m3u" => "Stream .m3u Playlist",
11 | "pls" => "Stream .pls Playlist",
12 | "help" => "?"
13 | ],
14 | "dj" => "DJ",
15 | "listeners" => "Listeners",
16 | "lp" => "Last Played",
17 | "queue" => "Queue",
18 | ];
19 |
--------------------------------------------------------------------------------
/app/lang/en/time.php:
--------------------------------------------------------------------------------
1 | ":t minute|:t minutes",
5 | "hour" => ":t hour|:t hours",
6 | "day" => ":t day|:t days",
7 | "week" => ":t week|:t weeks",
8 | "timeago" => ":time ago",
9 | "timeuntil" => "in :time"
10 | ]
--------------------------------------------------------------------------------
/app/lang/es/navbar.php:
--------------------------------------------------------------------------------
1 | "R/a/dio",
5 | "news" => "Noticias",
6 | "data" => "Ahora Reproduciendo",
7 | "lp" => "Últimas canciones",
8 | "queue" => "Cola",
9 | "faves" => "Favoritos",
10 | "stats" => "Estadísticas",
11 | "submit" => "Subir canción",
12 | "irc" => "IRC",
13 | "search" => "Buscar",
14 | "request" => "Solicitar",
15 | "graphs" => "Gráficos y Métricas",
16 | "staff" => "Staff"
17 | ];
18 |
--------------------------------------------------------------------------------
/app/lang/es/pagination.php:
--------------------------------------------------------------------------------
1 | '« Anterior',
17 |
18 | 'next' => 'Siguiente »',
19 |
20 | );
21 |
--------------------------------------------------------------------------------
/app/lang/es/search.php:
--------------------------------------------------------------------------------
1 | "Buscar",
5 | "help" => [
6 | "main" => "Buscar una canción.",
7 | "options" => "Haz click sobre una canción para ver las opciones.",
8 | ],
9 | "placeholder" => "Buscar",
10 | "button" => "Buscar",
11 | "plays" => "Reproducciones",
12 | "faves" => "Votos",
13 | "request" => "Solicitar",
14 | "requestable" => "Solicitable",
15 | "popover" => [
16 | "header" => "Opciones de la canción",
17 | "lp" => "Última reproducción :timeago",
18 | "login" => ":ingresa para votar o descargar",
19 | ],
20 |
21 | ];
22 |
--------------------------------------------------------------------------------
/app/lang/es/stream.php:
--------------------------------------------------------------------------------
1 | "Reproducir Stream",
5 | "stop" => "Detener Stream",
6 | "loading" => "Cargando...",
7 | "options" => "Más opciones",
8 | "links" => [
9 | "direct" => "Link Stream Directo",
10 | "m3u" => "Stream como lista .m3u",
11 | "pls" => "Stream como lista .pls",
12 | "help" => "?"
13 | ],
14 | "dj" => "DJ",
15 | "listeners" => "Oyentes",
16 | "lp" => "Última Reproducción",
17 | "queue" => "Cola",
18 | ];
19 |
--------------------------------------------------------------------------------
/app/lang/es/time.php:
--------------------------------------------------------------------------------
1 | ":t minuto|:t minutos",
5 | "hour" => ":t hora|:t horas",
6 | "day" => ":t día|:t días",
7 | "week" => ":t semana|:t semanas",
8 | "timeago" => ":time atrás",
9 | "timeuntil" => "quedan :time"
10 | ]
11 |
--------------------------------------------------------------------------------
/app/lang/fr/navbar.php:
--------------------------------------------------------------------------------
1 | "R/a/dio",
5 | "news" => "News",
6 | "data" => "Playlists",
7 | "lp" => "Joués récemment",
8 | "queue" => "File d’attente",
9 | "faves" => "Favoris",
10 | "stats" => "Stats",
11 | "submit" => "Proposer une chanson",
12 | "irc" => "IRC",
13 | "search" => "Recherche",
14 | "request" => "Requête",
15 | "graphs" => "Graphiques",
16 | "staff" => "Staff"
17 | ];
18 |
--------------------------------------------------------------------------------
/app/lang/fr/pagination.php:
--------------------------------------------------------------------------------
1 | '« Précédent',
17 | 'next' => 'Suivant »',
18 |
19 | );
--------------------------------------------------------------------------------
/app/lang/fr/search.php:
--------------------------------------------------------------------------------
1 | "Recherche",
5 | "help" => [
6 | "main" => "Recherchez une chanson.",
7 | "options" => "Cliquez sur une chanson pour afficher les options.",
8 | ],
9 | "placeholder" => "Recherche",
10 | "button" => "Rechercher",
11 | "plays" => "Lectures",
12 | "faves" => "Favoris",
13 | "request" => "Requête",
14 | "requestable" => "Requête possible",
15 | "popover" => [
16 | "header" => "Options de la chanson",
17 | "lp" => "Dernière lecture :timeago",
18 | "login" => ":login pour l’ajouter aux favoris ou la télécharger",
19 | ],
20 |
21 | ];
--------------------------------------------------------------------------------
/app/lang/fr/stream.php:
--------------------------------------------------------------------------------
1 | "Lancer le Stream",
5 | "stop" => "Arrêter le Stream",
6 | "loading" => "Chargement...",
7 | "options" => "Plus d’options",
8 | "links" => [
9 | "direct" => "Lien direct du Stream",
10 | "m3u" => "Playlist (.m3u)",
11 | "pls" => " Playlist (.pls)",
12 | "help" => "?"
13 | ],
14 | "dj" => "DJ",
15 | "listeners" => "Auditeurs",
16 | "lp" => "Joués récemment",
17 | "queue" => "File d'attente",
18 |
19 | ];
20 |
--------------------------------------------------------------------------------
/app/lang/fr/time.php:
--------------------------------------------------------------------------------
1 | ":t minute|:t minutes",
5 | "hour" => ":t heure|:t heures",
6 | "day" => ":t jour|:t jours",
7 | "week" => ":t semaine|:t semaines",
8 | "timeago" => "il y a :time",
9 | "timeuntil" => "dans :time"
10 | ]
--------------------------------------------------------------------------------
/app/lang/id/navbar.php:
--------------------------------------------------------------------------------
1 | "R/a/dio",
5 | "news" => "Berita Terbaru",
6 | "data" => "Data Putaran",
7 | "lp" => "Last Played",
8 | "queue" => "Antrian",
9 | "faves" => "Favorit",
10 | "stats" => "Statistik",
11 | "submit" => "Kirimkan Lagu",
12 | "irc" => "IRC",
13 | "search" => "Cari",
14 | "request" => "Permintaan",
15 | "graphs" => "Grafik & Metrik",
16 | "staff" => "Staf"
17 | ];
18 |
--------------------------------------------------------------------------------
/app/lang/id/pagination.php:
--------------------------------------------------------------------------------
1 | '« Sebelumnya',
17 |
18 | 'next' => 'Selanjutnya »',
19 |
20 | );
21 |
--------------------------------------------------------------------------------
/app/lang/id/search.php:
--------------------------------------------------------------------------------
1 | "Pencarian",
5 | "help" => [
6 | "main" => "Cari sebuah lagu.",
7 | "options" => "Klik pada lagu untuk pilihan",
8 | ],
9 | "placeholder" => "Cari",
10 | "button" => "Cari",
11 | "plays" => "Jumlah Dimainkan",
12 | "faves" => "Jumlah Favorit",
13 | "request" => "Pesan Lagu",
14 | "requestable" => "Dapat dipesan",
15 | "popover" => [
16 | "header" => "Opsi Lagu",
17 | "lp" => "Terakhir kali dimainkan :timeago",
18 | "login" => ":login untuk memfavoritkan atau mendownload lagu",
19 | ],
20 |
21 | ];
22 |
--------------------------------------------------------------------------------
/app/lang/id/stream.php:
--------------------------------------------------------------------------------
1 | "Putar Stream",
5 | "stop" => "Hentikan Stream",
6 | "loading" => "Sedang memuat...",
7 | "options" => "Opsi lainnya",
8 | "links" => [
9 | "direct" => "Tautan Stream Langsung",
10 | "m3u" => "Stream .m3u Playlist",
11 | "pls" => "Stream .pls Playlist",
12 | "help" => "?"
13 | ],
14 | "dj" => "DJ",
15 | "listeners" => "Pendengar",
16 | "lp" => "Terakhir Dimainkan",
17 | "queue" => "Antrian",
18 | ];
19 |
--------------------------------------------------------------------------------
/app/lang/id/time.php:
--------------------------------------------------------------------------------
1 | ":t menit",
5 | "hour" => ":t jam",
6 | "day" => ":t hari",
7 | "week" => ":t minggu",
8 | "timeago" => ":time yang lalu",
9 | "timeuntil" => "dalam :time"
10 | ]
11 |
--------------------------------------------------------------------------------
/app/lang/it/navbar.php:
--------------------------------------------------------------------------------
1 | "R/a/dio",
5 | "news" => "Notizie",
6 | "data" => "Inizia data",
7 | "lp" => "Ultime canzoni",
8 | "queue" => "In coda",
9 | "faves" => "Favoriti",
10 | "stats" => "Statistiche",
11 | "submit" => "Invia",
12 | "irc" => "IRC",
13 | "search" => "Cerca",
14 | "request" => "Richiedi",
15 | "graphs" => "Grafici & Metriche",
16 | "staff" => "Staff"
17 | ];
18 |
--------------------------------------------------------------------------------
/app/lang/it/pagination.php:
--------------------------------------------------------------------------------
1 | '« Indietro',
17 |
18 | 'next' => 'Avanti »',
19 |
20 | );
--------------------------------------------------------------------------------
/app/lang/it/reminders.php:
--------------------------------------------------------------------------------
1 | "La Password deve avere 6 caratteri e combaciare con la conferma.",
17 |
18 | "user" => "Non abbiamo trovato un utente con quell'indirizzo e-mail.",
19 |
20 | "token" => "Questo codice per il resed della password è invalido.",
21 |
22 | ];
--------------------------------------------------------------------------------
/app/lang/it/search.php:
--------------------------------------------------------------------------------
1 | "Cerca",
5 | "help" => [
6 | "main" => "Cerca per una canzone.",
7 | "options" => "Clicca su una canzone per le opzioni",
8 | ],
9 | "placeholder" => "Cerca",
10 | "button" => "Cerca",
11 | "plays" => "Numero di volte suonata",
12 | "faves" => "Favoriti",
13 | "request" => "Richieste",
14 | "requestable" => "Richiedibile",
15 | "popover" => [
16 | "header" => "Opzioni canzone",
17 | "lp" => "Suonata ultima volta: :timeago",
18 | "login" => ":login per scaricare o mettere in preferiti",
19 | ],
20 |
21 | ];
--------------------------------------------------------------------------------
/app/lang/it/stream.php:
--------------------------------------------------------------------------------
1 | "Ascolta Stream",
5 | "stop" => "Ferma Stream",
6 | "loading" => "Caricamento...",
7 | "options" => "Più Opzioni",
8 | "links" => [
9 | "direct" => "Link Diretto Stream",
10 | "m3u" => "File di Stream.m3u",
11 | "pls" => "File di Stream .pls",
12 | "help" => "?"
13 | ],
14 | "dj" => "DJ",
15 | "listeners" => "Ascoltatori",
16 | "lp" => "Ultimi in onda",
17 | "queue" => "Coda",
18 | ];
19 |
--------------------------------------------------------------------------------
/app/lang/it/time.php:
--------------------------------------------------------------------------------
1 | ":t minuto|:t minuti",
5 | "hour" => ":t ora|:t ore",
6 | "day" => ":t giorno|:t giorni",
7 | "week" => ":t settimana|:t settimane",
8 | "timeago" => ":time fa",
9 | "timeuntil" => "fra :time"
10 | ]
--------------------------------------------------------------------------------
/app/lang/jp/navbar.php:
--------------------------------------------------------------------------------
1 | "R/a/dio",
5 | "news" => "ニュース",
6 | "data" => "放送データ",
7 | "lp" => "先曲列記",
8 | "queue" => "曲列記",
9 | "faves" => "好み",
10 | "stats" => "統計情報",
11 | "submit" => "Submit",
12 | "irc" => "IRC",
13 | "search" => "検索",
14 | "request" => "リクエスト",
15 | "graphs" => "図表など",
16 | "staff" => "スタフ"
17 | ];
18 |
--------------------------------------------------------------------------------
/app/lang/jp/pagination.php:
--------------------------------------------------------------------------------
1 | '« 前',
17 |
18 | 'next' => '次 »',
19 |
20 | );
21 |
--------------------------------------------------------------------------------
/app/lang/jp/reminders.php:
--------------------------------------------------------------------------------
1 | "パスワードは6文字より小さくてはいけません。パスワード再入力は匹敵しないといけません。",
17 |
18 | "user" => "そのアドレスを使っているユーザーを見つかりません",
19 |
20 | "token" => "無効トークン.",
21 |
22 | ];
23 |
--------------------------------------------------------------------------------
/app/lang/jp/search.php:
--------------------------------------------------------------------------------
1 | "検索",
5 | "help" => [
6 | "main" => "曲を検索する",
7 | "options" => "オプションは曲をクリックしてください",
8 | ],
9 | "placeholder" => "検索",
10 | "button" => "検索",
11 | "plays" => "放送回数",
12 | "faves" => "好み数",
13 | "request" => "リクエスト",
14 | "requestable" => "リクエストOK",
15 | "popover" => [
16 | "header" => "オプション",
17 | "lp" => "先放送 :timeago 前",
18 | "login" => "ダウンロードや好み機能を使うように :login ",
19 | ],
20 |
21 | ];
22 |
--------------------------------------------------------------------------------
/app/lang/jp/stream.php:
--------------------------------------------------------------------------------
1 | "ストリーム開始",
5 | "stop" => "ストリーム停止",
6 | "loading" => "ロード中",
7 | "options" => "オプション",
8 | "links" => [
9 | "direct" => "放送リンク",
10 | "m3u" => ".m3u ファイル形式",
11 | "pls" => ".pls ファイル形式",
12 | "help" => "?"
13 | ],
14 | "dj" => "DJ",
15 | "listeners" => "受け手数",
16 | "lp" => "先曲列記",
17 | "queue" => "曲列記",
18 | ];
19 |
--------------------------------------------------------------------------------
/app/lang/jp/time.php:
--------------------------------------------------------------------------------
1 | ":t minute|:t minutes",
5 | "hour" => ":t hour|:t hours",
6 | "day" => ":t day|:t days",
7 | "week" => ":t week|:t weeks",
8 | "timeago" => ":time ago",
9 | "timeuntil" => "in :time"
10 | ];
11 |
12 |
--------------------------------------------------------------------------------
/app/lang/nl/navbar.php:
--------------------------------------------------------------------------------
1 | "R/a/dio",
5 | "news" => "Nieuws",
6 | "data" => "Afspeeldata",
7 | "lp" => "Net gespeeld",
8 | "queue" => "Zometeen",
9 | "faves" => "Favorieten",
10 | "stats" => "Statistieken",
11 | "submit" => "Voeg toe",
12 | "irc" => "IRC",
13 | "search" => "Zoek",
14 | "request" => "Verzoek",
15 | "graphs" => "Statistieken",
16 | "staff" => "Bemanning"
17 | ];
18 |
--------------------------------------------------------------------------------
/app/lang/nl/pagination.php:
--------------------------------------------------------------------------------
1 | '« Vorige',
17 |
18 | 'next' => 'Volgende »',
19 |
20 | );
--------------------------------------------------------------------------------
/app/lang/nl/reminders.php:
--------------------------------------------------------------------------------
1 | "Het wachtwoord moet minstens 6 tekens lang zijn en overeenkomen met het bevestigingsveld.",
17 |
18 | "user" => "We kunnen geen gebruiker vinden met dit e-mailadres.",
19 |
20 | "token" => "Deze resetcode is ongeldig.",
21 |
22 | ];
23 |
--------------------------------------------------------------------------------
/app/lang/nl/search.php:
--------------------------------------------------------------------------------
1 | "Zoek",
5 | "help" => [
6 | "main" => "Zoek een lied.",
7 | "options" => "Klik op een lied voor opties",
8 | ],
9 | "placeholder" => "Zoek",
10 | "button" => "Zoek",
11 | "plays" => "Aantal keren afgespeeld",
12 | "faves" => "Favorieten",
13 | "request" => "Verzoek",
14 | "requestable" => "Verzoekbaar",
15 | "popover" => [
16 | "header" => "Opties",
17 | "lp" => "Laatst afgespeeld: :timeago",
18 | "login" => ":login om aan favorieten toe te voegen of te downloaden",
19 | ],
20 |
21 | ];
22 |
--------------------------------------------------------------------------------
/app/lang/nl/stream.php:
--------------------------------------------------------------------------------
1 | "Speel",
5 | "stop" => "Stop",
6 | "loading" => "Bezig met laden...",
7 | "options" => "Meer opties",
8 | "links" => [
9 | "direct" => "Directe streamlink",
10 | "m3u" => "Als afspeellijst (.m3u)",
11 | "pls" => "Als afspeellijst (.pls)",
12 | "help" => "?"
13 | ],
14 | "dj" => "DJ",
15 | "listeners" => "Luisteraars",
16 | "lp" => "Net gespeeld",
17 | "queue" => "Zometeen",
18 | ];
19 |
--------------------------------------------------------------------------------
/app/lang/nl/time.php:
--------------------------------------------------------------------------------
1 | ":t minuut|:t minuten",
5 | "hour" => ":t uur",
6 | "day" => ":t dag|:t dagen",
7 | "week" => ":t week|:t weken",
8 | "timeago" => ":time geleden",
9 | "timeuntil" => "over :time"
10 | ];
11 |
--------------------------------------------------------------------------------
/app/models/Comment.php:
--------------------------------------------------------------------------------
1 | belongsTo("User", "user_id", "id");
14 | }
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/app/models/Dj.php:
--------------------------------------------------------------------------------
1 | $this->id]);
6 | }
7 |
8 | public function remove() {
9 | Artisan::call("index", ["id" => $this->id, "-d" => true]);
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/app/views/admin/footer.blade.php:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/app/views/ajax.blade.php:
--------------------------------------------------------------------------------
1 |
2 | @yield("content", 'Some idiot forgot to render a view properly.
')
3 | @yield("script")
4 |
5 |
--------------------------------------------------------------------------------
/app/views/default/irc.blade.php:
--------------------------------------------------------------------------------
1 | @section('content')
2 |
3 |
4 |
You can either use the below webchat, or connect directly to #r/a/dio on irc.rizon.net .
5 |
If you're here for the daypass and exci isn't responding, you can ask anyone else with % , @ or & before their nick - just tell them exci is AFK, as well as what and how much you're going to upload.
6 |
7 |
10 |
11 | @stop
12 |
--------------------------------------------------------------------------------
/app/views/default/lastplayed.blade.php:
--------------------------------------------------------------------------------
1 | @section("content")
2 |
3 |
4 |
Last Played
5 |
6 |
7 | @foreach ($lastplayed as $lp)
8 |
9 | {{{ date($lp["time"] < strtotime('today') ? "Y-m-d H:i:s" : "H:i:s", $lp["time"]) }}}
10 | {{{ $lp["meta"] }}}
11 |
12 | @endforeach
13 |
14 |
15 |
16 |
17 | {{ $lastplayed->links() }}
18 |
19 |
20 |
21 | @stop
22 |
--------------------------------------------------------------------------------
/app/views/default/queue.blade.php:
--------------------------------------------------------------------------------
1 | @section("content")
2 |
3 |
4 |
Queue
5 |
6 |
7 | @foreach ($queue as $q)
8 | @if ($q["type"] > 0)
9 |
10 | @else
11 |
12 | @endif
13 | {{{ date("H:i:s", $q["time"]) }}}
14 | {{{ $q["meta"] }}}
15 |
16 | @endforeach
17 |
18 |
19 |
20 | @stop
21 |
--------------------------------------------------------------------------------
/app/views/default/script.blade.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/app/views/default/script.blade.php
--------------------------------------------------------------------------------
/app/views/layouts/error.blade.php:
--------------------------------------------------------------------------------
1 | @section("content")
2 |
3 |
4 |
Whoops! Something broke.
5 |
{{{ $error }}}
6 | @if (isset($reference))
7 |
{{ var_dump($reference) }}
8 | @endif
9 |
10 |
11 | @stop
12 |
--------------------------------------------------------------------------------
/app/views/master.blade.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | @include("layouts.head")
5 |
6 |
7 |
8 | @include("layouts.navbar")
9 |
10 |
11 |
12 | @yield("content", 'Some idiot forgot to render a view properly.
')
13 |
14 |
15 |
16 | @include("layouts.footer")
17 |
18 | @include("layouts.postscript")
19 |
20 | @if (isset($script))
21 | @include($script)
22 | @endif
23 |
24 | @yield("script", "")
25 |
26 |
27 |
--------------------------------------------------------------------------------
/app/views/partials/dj-image.blade.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
{{{ $status["dj"]["djname"] }}}
4 |
5 |
--------------------------------------------------------------------------------
/app/views/partials/last-played.blade.php:
--------------------------------------------------------------------------------
1 | {{ trans("stream.lp") }}
2 |
14 |
--------------------------------------------------------------------------------
/app/views/partials/listeners.blade.php:
--------------------------------------------------------------------------------
1 | {{{ trans("stream.listeners") }}}: {{{ $status["listeners"] }}}
2 |
--------------------------------------------------------------------------------
/app/views/partials/news.blade.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | @foreach ($news->slice(0, $count) as $article)
4 |
5 |
6 |
11 |
12 | {{{ $article->created_at->format("D, d M y H:i:s T") }}}
13 | {{ Markdown::render($article->header) }}
14 |
15 |
16 |
17 | @endforeach
18 |
19 |
20 |
--------------------------------------------------------------------------------
/app/views/partials/now-playing.blade.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | {{{ $status["np"] }}}
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/views/partials/progress-bar.blade.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/app/views/partials/queue.blade.php:
--------------------------------------------------------------------------------
1 | {{ trans("stream.queue") }}
2 |
18 |
--------------------------------------------------------------------------------
/app/views/partials/thread.blade.php:
--------------------------------------------------------------------------------
1 |
2 | @if ($status["thread"] === "none" or $status["thread"] === "None")
3 |
There is currently no thread up.
4 | @else
5 |
6 | @endif
7 |
8 |
--------------------------------------------------------------------------------
/app/views/partials/timer.blade.php:
--------------------------------------------------------------------------------
1 | 00:00 / 00:00
2 |
--------------------------------------------------------------------------------
/app/views/partials/volume-logo.blade.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
Volume Control
4 |
5 |
6 |
--------------------------------------------------------------------------------
/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "r/a/dio",
3 | "version": "1.0.0",
4 | "dependencies": {
5 | "jquery": ">=1.7",
6 | "jquery-timeago": "latest",
7 | "history.js": "latest",
8 | "font-awesome": "latest",
9 | "bootstrap": "latest",
10 | "jquery.scrollTo": "latest",
11 | "typeahead.js": "latest"
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/phpunit.xml:
--------------------------------------------------------------------------------
1 |
2 |
13 |
14 |
15 | ./app/tests/
16 |
17 |
18 |
--------------------------------------------------------------------------------
/public/.htaccess:
--------------------------------------------------------------------------------
1 |
2 | Options -MultiViews
3 | RewriteEngine On
4 |
5 | RewriteCond %{REQUEST_FILENAME} !-d
6 | RewriteCond %{REQUEST_FILENAME} !-f
7 | RewriteRule ^ index.php [L]
8 |
--------------------------------------------------------------------------------
/public/assets/dj_image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/dj_image.png
--------------------------------------------------------------------------------
/public/assets/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/public/assets/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/public/assets/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/public/assets/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-bold-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-bold-webfont.eot
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-bold-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-bold-webfont.ttf
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-bold-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-bold-webfont.woff
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-bolditalic-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-bolditalic-webfont.eot
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-bolditalic-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-bolditalic-webfont.ttf
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-bolditalic-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-bolditalic-webfont.woff
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-italic-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-italic-webfont.eot
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-italic-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-italic-webfont.ttf
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-italic-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-italic-webfont.woff
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-regular-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-regular-webfont.eot
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-regular-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-regular-webfont.ttf
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-regular-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-regular-webfont.woff
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-semibold-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-semibold-webfont.eot
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-semibold-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-semibold-webfont.ttf
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-semibold-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-semibold-webfont.woff
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-semibolditalic-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-semibolditalic-webfont.eot
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-semibolditalic-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-semibolditalic-webfont.ttf
--------------------------------------------------------------------------------
/public/assets/fonts/sourcesanspro-semibolditalic-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/fonts/sourcesanspro-semibolditalic-webfont.woff
--------------------------------------------------------------------------------
/public/assets/google_base.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/google_base.png
--------------------------------------------------------------------------------
/public/assets/google_hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/google_hover.png
--------------------------------------------------------------------------------
/public/assets/google_press.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/google_press.png
--------------------------------------------------------------------------------
/public/assets/logo_image_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/logo_image_small.png
--------------------------------------------------------------------------------
/public/assets/logo_image_small_christmas.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/logo_image_small_christmas.png
--------------------------------------------------------------------------------
/public/assets/logo_image_small_sauce.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/logo_image_small_sauce.png
--------------------------------------------------------------------------------
/public/assets/logotitle_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/logotitle_2.png
--------------------------------------------------------------------------------
/public/assets/main.mp3.m3u:
--------------------------------------------------------------------------------
1 | https://stream.r-a-d.io/main.mp3
--------------------------------------------------------------------------------
/public/assets/main.pls:
--------------------------------------------------------------------------------
1 | [playlist]
2 | NumberOfEntries=1
3 |
4 | File1=https://stream.r-a-d.io/main.mp3
5 | Length1=-1
6 | Title1=R/a/dio
--------------------------------------------------------------------------------
/public/assets/particles/particle_blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/particles/particle_blue.png
--------------------------------------------------------------------------------
/public/assets/particles/particle_green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/particles/particle_green.png
--------------------------------------------------------------------------------
/public/assets/particles/particle_orange.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/particles/particle_orange.png
--------------------------------------------------------------------------------
/public/assets/particles/particle_pink.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/particles/particle_pink.png
--------------------------------------------------------------------------------
/public/assets/particles/particle_white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/particles/particle_white.png
--------------------------------------------------------------------------------
/public/assets/particles/particle_yellow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/particles/particle_yellow.png
--------------------------------------------------------------------------------
/public/assets/theme/default/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/assets/theme/default/.gitkeep
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/favicon.ico
--------------------------------------------------------------------------------
/public/images/christmas/winter-wp.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/images/christmas/winter-wp.jpg
--------------------------------------------------------------------------------
/public/images/cysmix/Ghost.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/images/cysmix/Ghost.gif
--------------------------------------------------------------------------------
/public/images/cysmix/background.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/images/cysmix/background.jpg
--------------------------------------------------------------------------------
/public/images/cysmix/offstripe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/images/cysmix/offstripe.png
--------------------------------------------------------------------------------
/public/images/cysmix/ptn-d.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/images/cysmix/ptn-d.png
--------------------------------------------------------------------------------
/public/images/halloween/halloween.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/images/halloween/halloween.png
--------------------------------------------------------------------------------
/public/images/kengeki_a_ice10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/images/kengeki_a_ice10.png
--------------------------------------------------------------------------------
/public/images/kengeki_ice.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/images/kengeki_ice.jpg
--------------------------------------------------------------------------------
/public/images/kilim-setsuna_.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/images/kilim-setsuna_.jpg
--------------------------------------------------------------------------------
/public/images/naruto-nye.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/images/naruto-nye.jpg
--------------------------------------------------------------------------------
/public/images/newyears/newyears-2020.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/images/newyears/newyears-2020.jpg
--------------------------------------------------------------------------------
/public/images/newyears/newyears.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/images/newyears/newyears.jpg
--------------------------------------------------------------------------------
/public/images/valentines/ParticleSmoke.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/images/valentines/ParticleSmoke.png
--------------------------------------------------------------------------------
/public/images/valentines/background.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/images/valentines/background.jpg
--------------------------------------------------------------------------------
/public/images/valentines/happyvalenshit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/images/valentines/happyvalenshit.png
--------------------------------------------------------------------------------
/public/images/valentines/heart_logo_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/images/valentines/heart_logo_small.png
--------------------------------------------------------------------------------
/public/js/Jplayer.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/Jplayer.swf
--------------------------------------------------------------------------------
/public/js/bootstrap/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "bootstrap",
3 | "version": "3.1.1",
4 | "main": [
5 | "./dist/css/bootstrap.css",
6 | "./dist/js/bootstrap.js",
7 | "./dist/fonts/glyphicons-halflings-regular.eot",
8 | "./dist/fonts/glyphicons-halflings-regular.svg",
9 | "./dist/fonts/glyphicons-halflings-regular.ttf",
10 | "./dist/fonts/glyphicons-halflings-regular.woff"
11 | ],
12 | "ignore": [
13 | "**/.*",
14 | "_config.yml",
15 | "CNAME",
16 | "composer.json",
17 | "CONTRIBUTING.md",
18 | "docs",
19 | "js/tests"
20 | ],
21 | "dependencies": {
22 | "jquery": ">= 1.9.0"
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/public/js/bootstrap/dist/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/public/js/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/public/js/bootstrap/dist/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/public/js/bootstrap/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/bootstrap/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/public/js/bootstrap/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/bootstrap/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/public/js/bootstrap/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/bootstrap/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/public/js/bootstrap/less/breadcrumbs.less:
--------------------------------------------------------------------------------
1 | //
2 | // Breadcrumbs
3 | // --------------------------------------------------
4 |
5 |
6 | .breadcrumb {
7 | padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;
8 | margin-bottom: @line-height-computed;
9 | list-style: none;
10 | background-color: @breadcrumb-bg;
11 | border-radius: @border-radius-base;
12 |
13 | > li {
14 | display: inline-block;
15 |
16 | + li:before {
17 | content: "@{breadcrumb-separator}\00a0"; // Unicode space added since inline-block means non-collapsing white-space
18 | padding: 0 5px;
19 | color: @breadcrumb-color;
20 | }
21 | }
22 |
23 | > .active {
24 | color: @breadcrumb-active-color;
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/public/js/bootstrap/less/component-animations.less:
--------------------------------------------------------------------------------
1 | //
2 | // Component animations
3 | // --------------------------------------------------
4 |
5 | // Heads up!
6 | //
7 | // We don't use the `.opacity()` mixin here since it causes a bug with text
8 | // fields in IE7-8. Source: https://github.com/twitter/bootstrap/pull/3552.
9 |
10 | .fade {
11 | opacity: 0;
12 | .transition(opacity .15s linear);
13 | &.in {
14 | opacity: 1;
15 | }
16 | }
17 |
18 | .collapse {
19 | display: none;
20 | &.in {
21 | display: block;
22 | }
23 | }
24 | .collapsing {
25 | position: relative;
26 | height: 0;
27 | overflow: hidden;
28 | .transition(height .35s ease);
29 | }
30 |
--------------------------------------------------------------------------------
/public/js/bootstrap/less/wells.less:
--------------------------------------------------------------------------------
1 | //
2 | // Wells
3 | // --------------------------------------------------
4 |
5 |
6 | // Base class
7 | .well {
8 | min-height: 20px;
9 | padding: 19px;
10 | margin-bottom: 20px;
11 | background-color: @well-bg;
12 | border: 1px solid @well-border;
13 | border-radius: @border-radius-base;
14 | .box-shadow(inset 0 1px 1px rgba(0,0,0,.05));
15 | blockquote {
16 | border-color: #ddd;
17 | border-color: rgba(0,0,0,.15);
18 | }
19 | }
20 |
21 | // Sizes
22 | .well-lg {
23 | padding: 24px;
24 | border-radius: @border-radius-large;
25 | }
26 | .well-sm {
27 | padding: 9px;
28 | border-radius: @border-radius-small;
29 | }
30 |
--------------------------------------------------------------------------------
/public/js/bootstrap/test-infra/requirements.txt:
--------------------------------------------------------------------------------
1 | boto==2.20.0
2 |
--------------------------------------------------------------------------------
/public/js/bootstrap/test-infra/uncached-npm-install.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | cp test-infra/npm-shrinkwrap.canonical.json npm-shrinkwrap.json
3 | npm install
4 | rm npm-shrinkwrap.json
5 |
--------------------------------------------------------------------------------
/public/js/font-awesome/.gitignore:
--------------------------------------------------------------------------------
1 | *.pyc
2 | *.egg-info
3 | *.db
4 | *.db.old
5 | *.swp
6 | *.db-journal
7 |
8 | .coverage
9 | .DS_Store
10 | .installed.cfg
11 | _gh_pages/*
12 |
13 | .idea/*
14 | .svn/*
15 | src/website/static/*
16 | src/website/media/*
17 |
18 | bin
19 | cfcache
20 | develop-eggs
21 | dist
22 | downloads
23 | eggs
24 | parts
25 | tmp
26 | .sass-cache
27 | node_modules
28 |
29 | src/website/settingslocal.py
30 | stunnel.log
31 |
32 | .ruby-version
33 |
--------------------------------------------------------------------------------
/public/js/font-awesome/Gemfile:
--------------------------------------------------------------------------------
1 | source 'https://rubygems.org'
2 |
3 | gem 'jekyll', '~> 1.0'
4 | gem 'debugger'
5 |
--------------------------------------------------------------------------------
/public/js/font-awesome/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Font-Awesome",
3 | "repo": "FortAwesome/Font-Awesome",
4 | "description": "Font Awesome",
5 | "version": "4.0.3",
6 | "keywords": [],
7 | "dependencies": {},
8 | "development": {},
9 | "license": "SIL, MIT, CC BY 3.0",
10 | "styles": [
11 | "css/font-awesome.css"
12 | ],
13 | "fonts": [
14 | "fonts/fontawesome-webfont.eot",
15 | "fonts/fontawesome-webfont.svg",
16 | "fonts/fontawesome-webfont.ttf",
17 | "fonts/fontawesome-webfont.woff",
18 | "fonts/FontAwesome.otf"
19 | ]
20 | }
21 |
--------------------------------------------------------------------------------
/public/js/font-awesome/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "fortawesome/font-awesome",
3 | "description": "The iconic font designed for Bootstrap",
4 | "keywords": ["font", "awesome", "fontawesome", "icon", "font", "bootstrap"],
5 | "homepage": "http://fontawesome.io/",
6 | "authors": [
7 | {
8 | "name": "Dave Gandy",
9 | "email": "dave@fontawesome.io",
10 | "role": "Developer",
11 | "homepage": "http://twitter.com/davegandy"
12 | }
13 | ],
14 | "extra": {
15 | "branch-alias": {
16 | "dev-master": "4.0.x-dev"
17 | }
18 | },
19 | "license": [
20 | "OFL-1.1",
21 | "MIT"
22 | ],
23 | "require-dev": {
24 | "jekyll": "1.0.2",
25 | "lessc": "1.4.2"
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/public/js/font-awesome/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/public/js/font-awesome/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/public/js/font-awesome/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/public/js/font-awesome/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/public/js/font-awesome/less/bordered-pulled.less:
--------------------------------------------------------------------------------
1 | // Bordered & Pulled
2 | // -------------------------
3 |
4 | .@{fa-css-prefix}-border {
5 | padding: .2em .25em .15em;
6 | border: solid .08em @fa-border-color;
7 | border-radius: .1em;
8 | }
9 |
10 | .pull-right { float: right; }
11 | .pull-left { float: left; }
12 |
13 | .@{fa-css-prefix} {
14 | &.pull-left { margin-right: .3em; }
15 | &.pull-right { margin-left: .3em; }
16 | }
17 |
--------------------------------------------------------------------------------
/public/js/font-awesome/less/core.less:
--------------------------------------------------------------------------------
1 | // Base Class Definition
2 | // -------------------------
3 |
4 | .@{fa-css-prefix} {
5 | display: inline-block;
6 | font-family: FontAwesome;
7 | font-style: normal;
8 | font-weight: normal;
9 | line-height: 1;
10 | -webkit-font-smoothing: antialiased;
11 | -moz-osx-font-smoothing: grayscale;
12 | }
13 |
--------------------------------------------------------------------------------
/public/js/font-awesome/less/extras.less:
--------------------------------------------------------------------------------
1 | // Extras
2 | // --------------------------
3 |
--------------------------------------------------------------------------------
/public/js/font-awesome/less/fixed-width.less:
--------------------------------------------------------------------------------
1 | // Fixed Width Icons
2 | // -------------------------
3 | .@{fa-css-prefix}-fw {
4 | width: (18em / 14);
5 | text-align: center;
6 | }
7 |
--------------------------------------------------------------------------------
/public/js/font-awesome/less/font-awesome.less:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4 | */
5 |
6 | @import "variables";
7 | @import "mixins";
8 | @import "path";
9 | @import "core";
10 | @import "larger";
11 | @import "fixed-width";
12 | @import "list";
13 | @import "bordered-pulled";
14 | @import "spinning";
15 | @import "rotated-flipped";
16 | @import "stacked";
17 | @import "icons";
18 |
--------------------------------------------------------------------------------
/public/js/font-awesome/less/larger.less:
--------------------------------------------------------------------------------
1 | // Icon Sizes
2 | // -------------------------
3 |
4 | /* makes the font 33% larger relative to the icon container */
5 | .@{fa-css-prefix}-lg {
6 | font-size: (4em / 3);
7 | line-height: (3em / 4);
8 | vertical-align: -15%;
9 | }
10 | .@{fa-css-prefix}-2x { font-size: 2em; }
11 | .@{fa-css-prefix}-3x { font-size: 3em; }
12 | .@{fa-css-prefix}-4x { font-size: 4em; }
13 | .@{fa-css-prefix}-5x { font-size: 5em; }
14 |
--------------------------------------------------------------------------------
/public/js/font-awesome/less/list.less:
--------------------------------------------------------------------------------
1 | // List Icons
2 | // -------------------------
3 |
4 | .@{fa-css-prefix}-ul {
5 | padding-left: 0;
6 | margin-left: @fa-li-width;
7 | list-style-type: none;
8 | > li { position: relative; }
9 | }
10 | .@{fa-css-prefix}-li {
11 | position: absolute;
12 | left: -@fa-li-width;
13 | width: @fa-li-width;
14 | top: (2em / 14);
15 | text-align: center;
16 | &.@{fa-css-prefix}-lg {
17 | left: -@fa-li-width + (4em / 14);
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/public/js/font-awesome/less/path.less:
--------------------------------------------------------------------------------
1 | /* FONT PATH
2 | * -------------------------- */
3 |
4 | @font-face {
5 | font-family: 'FontAwesome';
6 | src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}');
7 | src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'),
8 | url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'),
9 | url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'),
10 | url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg');
11 | // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
12 | font-weight: normal;
13 | font-style: normal;
14 | }
15 |
--------------------------------------------------------------------------------
/public/js/font-awesome/less/rotated-flipped.less:
--------------------------------------------------------------------------------
1 | // Rotated & Flipped Icons
2 | // -------------------------
3 |
4 | .@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); }
5 | .@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); }
6 | .@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); }
7 |
8 | .@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); }
9 | .@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); }
10 |
--------------------------------------------------------------------------------
/public/js/font-awesome/less/stacked.less:
--------------------------------------------------------------------------------
1 | // Stacked Icons
2 | // -------------------------
3 |
4 | .@{fa-css-prefix}-stack {
5 | position: relative;
6 | display: inline-block;
7 | width: 2em;
8 | height: 2em;
9 | line-height: 2em;
10 | vertical-align: middle;
11 | }
12 | .@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x {
13 | position: absolute;
14 | left: 0;
15 | width: 100%;
16 | text-align: center;
17 | }
18 | .@{fa-css-prefix}-stack-1x { line-height: inherit; }
19 | .@{fa-css-prefix}-stack-2x { font-size: 2em; }
20 | .@{fa-css-prefix}-inverse { color: @fa-inverse; }
21 |
--------------------------------------------------------------------------------
/public/js/font-awesome/scss/_bordered-pulled.scss:
--------------------------------------------------------------------------------
1 | // Bordered & Pulled
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix}-border {
5 | padding: .2em .25em .15em;
6 | border: solid .08em $fa-border-color;
7 | border-radius: .1em;
8 | }
9 |
10 | .pull-right { float: right; }
11 | .pull-left { float: left; }
12 |
13 | .#{$fa-css-prefix} {
14 | &.pull-left { margin-right: .3em; }
15 | &.pull-right { margin-left: .3em; }
16 | }
17 |
--------------------------------------------------------------------------------
/public/js/font-awesome/scss/_core.scss:
--------------------------------------------------------------------------------
1 | // Base Class Definition
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix} {
5 | display: inline-block;
6 | font-family: FontAwesome;
7 | font-style: normal;
8 | font-weight: normal;
9 | line-height: 1;
10 | -webkit-font-smoothing: antialiased;
11 | -moz-osx-font-smoothing: grayscale;
12 | }
13 |
--------------------------------------------------------------------------------
/public/js/font-awesome/scss/_fixed-width.scss:
--------------------------------------------------------------------------------
1 | // Fixed Width Icons
2 | // -------------------------
3 | .#{$fa-css-prefix}-fw {
4 | width: (18em / 14);
5 | text-align: center;
6 | }
7 |
--------------------------------------------------------------------------------
/public/js/font-awesome/scss/_larger.scss:
--------------------------------------------------------------------------------
1 | // Icon Sizes
2 | // -------------------------
3 |
4 | /* makes the font 33% larger relative to the icon container */
5 | .#{$fa-css-prefix}-lg {
6 | font-size: (4em / 3);
7 | line-height: (3em / 4);
8 | vertical-align: -15%;
9 | }
10 | .#{$fa-css-prefix}-2x { font-size: 2em; }
11 | .#{$fa-css-prefix}-3x { font-size: 3em; }
12 | .#{$fa-css-prefix}-4x { font-size: 4em; }
13 | .#{$fa-css-prefix}-5x { font-size: 5em; }
14 |
--------------------------------------------------------------------------------
/public/js/font-awesome/scss/_list.scss:
--------------------------------------------------------------------------------
1 | // List Icons
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix}-ul {
5 | padding-left: 0;
6 | margin-left: $fa-li-width;
7 | list-style-type: none;
8 | > li { position: relative; }
9 | }
10 | .#{$fa-css-prefix}-li {
11 | position: absolute;
12 | left: -$fa-li-width;
13 | width: $fa-li-width;
14 | top: (2em / 14);
15 | text-align: center;
16 | &.#{$fa-css-prefix}-lg {
17 | left: -$fa-li-width + (4em / 14);
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/public/js/font-awesome/scss/_path.scss:
--------------------------------------------------------------------------------
1 | /* FONT PATH
2 | * -------------------------- */
3 |
4 | @font-face {
5 | font-family: 'FontAwesome';
6 | src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}');
7 | src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'),
8 | url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'),
9 | url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'),
10 | url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg');
11 | //src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
12 | font-weight: normal;
13 | font-style: normal;
14 | }
15 |
--------------------------------------------------------------------------------
/public/js/font-awesome/scss/_rotated-flipped.scss:
--------------------------------------------------------------------------------
1 | // Rotated & Flipped Icons
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); }
5 | .#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); }
6 | .#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); }
7 |
8 | .#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); }
9 | .#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); }
10 |
--------------------------------------------------------------------------------
/public/js/font-awesome/scss/_stacked.scss:
--------------------------------------------------------------------------------
1 | // Stacked Icons
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix}-stack {
5 | position: relative;
6 | display: inline-block;
7 | width: 2em;
8 | height: 2em;
9 | line-height: 2em;
10 | vertical-align: middle;
11 | }
12 | .#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x {
13 | position: absolute;
14 | left: 0;
15 | width: 100%;
16 | text-align: center;
17 | }
18 | .#{$fa-css-prefix}-stack-1x { line-height: inherit; }
19 | .#{$fa-css-prefix}-stack-2x { font-size: 2em; }
20 | .#{$fa-css-prefix}-inverse { color: $fa-inverse; }
21 |
--------------------------------------------------------------------------------
/public/js/font-awesome/scss/font-awesome.scss:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4 | */
5 |
6 | @import "variables";
7 | @import "mixins";
8 | @import "path";
9 | @import "core";
10 | @import "larger";
11 | @import "fixed-width";
12 | @import "list";
13 | @import "bordered-pulled";
14 | @import "spinning";
15 | @import "rotated-flipped";
16 | @import "stacked";
17 | @import "icons";
18 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/CNAME:
--------------------------------------------------------------------------------
1 | fontawesome.io
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/font-awesome.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/3.2.1/assets/font-awesome.zip
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/font-awesome/font/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/3.2.1/assets/font-awesome/font/FontAwesome.otf
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/font-awesome/font/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/3.2.1/assets/font-awesome/font/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/font-awesome/font/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/3.2.1/assets/font-awesome/font/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/font-awesome/font/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/3.2.1/assets/font-awesome/font/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/ico/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/3.2.1/assets/ico/favicon.ico
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/img/contribution-sample.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/3.2.1/assets/img/contribution-sample.png
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/img/fort_awesome.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/3.2.1/assets/img/fort_awesome.jpg
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/img/glyphicons-halflings-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/3.2.1/assets/img/glyphicons-halflings-white.png
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/img/glyphicons-halflings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/3.2.1/assets/img/glyphicons-halflings.png
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/img/icon-flag.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/3.2.1/assets/img/icon-flag.pdf
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/js/ZeroClipboard-1.1.7.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/3.2.1/assets/js/ZeroClipboard-1.1.7.swf
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/less/bootstrap-2.3.2/breadcrumbs.less:
--------------------------------------------------------------------------------
1 | //
2 | // Breadcrumbs
3 | // --------------------------------------------------
4 |
5 |
6 | .breadcrumb {
7 | padding: 8px 15px;
8 | margin: 0 0 @baseLineHeight;
9 | list-style: none;
10 | background-color: #f5f5f5;
11 | .border-radius(@baseBorderRadius);
12 | > li {
13 | display: inline-block;
14 | .ie7-inline-block();
15 | text-shadow: 0 1px 0 @white;
16 | > .divider {
17 | padding: 0 5px;
18 | color: #ccc;
19 | }
20 | }
21 | > .active {
22 | color: @grayLight;
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/less/bootstrap-2.3.2/component-animations.less:
--------------------------------------------------------------------------------
1 | //
2 | // Component animations
3 | // --------------------------------------------------
4 |
5 |
6 | .fade {
7 | opacity: 0;
8 | .transition(opacity .15s linear);
9 | &.in {
10 | opacity: 1;
11 | }
12 | }
13 |
14 | .collapse {
15 | position: relative;
16 | height: 0;
17 | overflow: hidden;
18 | .transition(height .35s ease);
19 | &.in {
20 | height: auto;
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/less/bootstrap-2.3.2/grid.less:
--------------------------------------------------------------------------------
1 | //
2 | // Grid system
3 | // --------------------------------------------------
4 |
5 |
6 | // Fixed (940px)
7 | #grid > .core(@gridColumnWidth, @gridGutterWidth);
8 |
9 | // Fluid (940px)
10 | #grid > .fluid(@fluidGridColumnWidth, @fluidGridGutterWidth);
11 |
12 | // Reset utility classes due to specificity
13 | [class*="span"].hide,
14 | .row-fluid [class*="span"].hide {
15 | display: none;
16 | }
17 |
18 | [class*="span"].pull-right,
19 | .row-fluid [class*="span"].pull-right {
20 | float: right;
21 | }
22 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/less/bootstrap-2.3.2/hero-unit.less:
--------------------------------------------------------------------------------
1 | //
2 | // Hero unit
3 | // --------------------------------------------------
4 |
5 |
6 | .hero-unit {
7 | padding: 60px;
8 | margin-bottom: 30px;
9 | font-size: 18px;
10 | font-weight: 200;
11 | line-height: @baseLineHeight * 1.5;
12 | color: @heroUnitLeadColor;
13 | background-color: @heroUnitBackground;
14 | .border-radius(6px);
15 | h1 {
16 | margin-bottom: 0;
17 | font-size: 60px;
18 | line-height: 1;
19 | color: @heroUnitHeadingColor;
20 | letter-spacing: -1px;
21 | }
22 | li {
23 | line-height: @baseLineHeight * 1.5; // Reset since we specify in type.less
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/less/bootstrap-2.3.2/layouts.less:
--------------------------------------------------------------------------------
1 | //
2 | // Layouts
3 | // --------------------------------------------------
4 |
5 |
6 | // Container (centered, fixed-width layouts)
7 | .container {
8 | .container-fixed();
9 | }
10 |
11 | // Fluid layouts (left aligned, with sidebar, min- & max-width content)
12 | .container-fluid {
13 | padding-right: @gridGutterWidth;
14 | padding-left: @gridGutterWidth;
15 | .clearfix();
16 | }
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/less/bootstrap-2.3.2/responsive-1200px-min.less:
--------------------------------------------------------------------------------
1 | //
2 | // Responsive: Large desktop and up
3 | // --------------------------------------------------
4 |
5 |
6 | @media (min-width: 1200px) {
7 |
8 | // Fixed grid
9 | #grid > .core(@gridColumnWidth1200, @gridGutterWidth1200);
10 |
11 | // Fluid grid
12 | #grid > .fluid(@fluidGridColumnWidth1200, @fluidGridGutterWidth1200);
13 |
14 | // Input grid
15 | #grid > .input(@gridColumnWidth1200, @gridGutterWidth1200);
16 |
17 | // Thumbnails
18 | .thumbnails {
19 | margin-left: -@gridGutterWidth1200;
20 | }
21 | .thumbnails > li {
22 | margin-left: @gridGutterWidth1200;
23 | }
24 | .row-fluid .thumbnails {
25 | margin-left: 0;
26 | }
27 |
28 | }
29 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/less/bootstrap-2.3.2/responsive-768px-979px.less:
--------------------------------------------------------------------------------
1 | //
2 | // Responsive: Tablet to desktop
3 | // --------------------------------------------------
4 |
5 |
6 | @media (min-width: 768px) and (max-width: 979px) {
7 |
8 | // Fixed grid
9 | #grid > .core(@gridColumnWidth768, @gridGutterWidth768);
10 |
11 | // Fluid grid
12 | #grid > .fluid(@fluidGridColumnWidth768, @fluidGridGutterWidth768);
13 |
14 | // Input grid
15 | #grid > .input(@gridColumnWidth768, @gridGutterWidth768);
16 |
17 | // No need to reset .thumbnails here since it's the same @gridGutterWidth
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/less/bootstrap-2.3.2/utilities.less:
--------------------------------------------------------------------------------
1 | //
2 | // Utility classes
3 | // --------------------------------------------------
4 |
5 |
6 | // Quick floats
7 | .pull-right {
8 | float: right;
9 | }
10 | .pull-left {
11 | float: left;
12 | }
13 |
14 | // Toggling content
15 | .hide {
16 | display: none;
17 | }
18 | .show {
19 | display: block;
20 | }
21 |
22 | // Visibility
23 | .invisible {
24 | visibility: hidden;
25 | }
26 |
27 | // For Affix plugin
28 | .affix {
29 | position: fixed;
30 | }
31 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/less/bootstrap-2.3.2/wells.less:
--------------------------------------------------------------------------------
1 | //
2 | // Wells
3 | // --------------------------------------------------
4 |
5 |
6 | // Base class
7 | .well {
8 | min-height: 20px;
9 | padding: 19px;
10 | margin-bottom: 20px;
11 | background-color: @wellBackground;
12 | border: 1px solid darken(@wellBackground, 7%);
13 | .border-radius(@baseBorderRadius);
14 | .box-shadow(inset 0 1px 1px rgba(0,0,0,.05));
15 | blockquote {
16 | border-color: #ddd;
17 | border-color: rgba(0,0,0,.15);
18 | }
19 | }
20 |
21 | // Sizes
22 | .well-large {
23 | padding: 24px;
24 | .border-radius(@borderRadiusLarge);
25 | }
26 | .well-small {
27 | padding: 9px;
28 | .border-radius(@borderRadiusSmall);
29 | }
30 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/less/responsive-navbar.less:
--------------------------------------------------------------------------------
1 | //
2 | // Responsive: Navbar
3 | // --------------------------------------------------
4 |
5 |
6 | // TABLETS AND BELOW
7 | // -----------------
8 | @media (max-width: @navbarCollapseWidth) {
9 |
10 |
11 | }
12 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/assets/less/sticky-footer.less:
--------------------------------------------------------------------------------
1 | //
2 | // Sticky Footer
3 | // --------------------------------------------------
4 | // make sure to set .sticky-footer()
5 |
6 | html, body {
7 | height: 100%;
8 | }
9 | .wrapper {
10 | min-height: 100%;
11 | height: auto !important;
12 | height: 100%;
13 | }
14 |
15 | //.footer { min-width: 990px; } // necessary fix for non-responsive layouts
16 |
17 | .sticky-footer(90px, 40px, 40px, 60px); // sets default values for sticky footer
18 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/3.2.1/design.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/CNAME:
--------------------------------------------------------------------------------
1 | fontawesome.io
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/ads/carbon-dark-vertical.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/ads/carbon-light-horizontal.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/ads/carbon-light-vertical.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/brand-license.html:
--------------------------------------------------------------------------------
1 |
2 | All brand icons are trademarks of their respective owners.
3 | The use of these trademarks does not indicate endorsement of the trademark holder by Font Awesome, nor vice versa.
4 |
5 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/community/project-milestones.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Want to keep up with what's planned for Font Awesome? Check out our
5 | milestones on the GitHub project.
6 |
7 |
8 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/community/submitting-pull-requests.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Found a way to solve a bug in Font Awesome? Want to contribute new features? Here are a few things to remember:
4 |
5 | Please submit all pull requests against *-wip branches.
6 | All pull requests submitted against master will be sumarily closed and this guide referenced.
7 |
8 | After doing everything above, feel free to
9 | submit a pull request .
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/examples/custom.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
Anything you can do with CSS font styles, you can do with Font Awesome.
6 |
7 |
8 |
Star Ratings (inspired by CSS Tricks )
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/examples/inline.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | fa-camera-retro
7 |
8 |
9 |
10 |
Place Font Awesome icons just about anywhere with the <i>
tag.
11 | {% highlight html %}
12 |
fa-camera-retro
13 | {% endhighlight %}
14 |
Icon classes are echoed via CSS :before.
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/icons/brand.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | {% include brand-license.html %}
6 |
7 |
8 |
9 | {% assign icons_brand = icons | expand_aliases | category:"Brand Icons" | sort_by:'class' %}
10 |
11 | {% for icon in icons_brand %}
12 |
13 | {% endfor %}
14 |
15 |
16 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/icons/currency.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | {% assign icons_currency = icons | expand_aliases | category:"Currency Icons" | sort_by:'class' %}
6 |
7 | {% for icon in icons_currency %}
8 |
9 | {% endfor %}
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/icons/directional.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | {% assign icons_directional = icons | expand_aliases | category:"Directional Icons" | sort_by:'class' %}
6 |
7 | {% for icon in icons_directional %}
8 |
9 | {% endfor %}
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/icons/form-control.html:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/icons/medical.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | {% assign icons_medical = icons | expand_aliases | category:"Medical Icons" | sort_by:'class' %}
6 |
7 | {% for icon in icons_medical %}
8 |
9 | {% endfor %}
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/icons/text-editor.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | {% assign icons_text_editor = icons | expand_aliases | category:"Text Editor Icons" | sort_by:'class' %}
6 |
7 | {% for icon in icons_text_editor %}
8 |
9 | {% endfor %}
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/icons/video-player.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | {% assign icons_video_player = icons | expand_aliases | category:"Video Player Icons" | sort_by:'class' %}
6 |
7 | {% for icon in icons_video_player %}
8 |
9 | {% endfor %}
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/icons/web-application.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | {% assign icons_web_application = icons | expand_aliases | category:"Web Application Icons" | sort_by:'class' %}
6 |
7 | {% for icon in icons_web_application %}
8 |
9 | {% endfor %}
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/jumbotron.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
{{ jumbotron_h1 }}
4 |
{{ jumbotron_p }}
5 |
6 |
7 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/license-code.less:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome {{ site.fontawesome.version }} by @{{ site.fontawesome.author.twitter }} - {{ site.fontawesome.url }} - @{{ site.fontawesome.twitter }}
3 | * License - {{ site.fontawesome.url }}/license (Font: {{ site.fontawesome.license.font.version }}, CSS: {{ site.fontawesome.license.code.version }})
4 | */
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/new-upgrading.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | For complete documentation of the syntax changes in {{ site.fontawesome.minor_version }}, check out the
5 | examples . For the changes to icon names,
6 | @gtagliala has put together a
7 | great wiki page that
8 | documents all the changes.
9 |
10 |
11 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/stripe-ad.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | {% include ads/carbon-light-horizontal.html %}
4 | {{ stripe_ad_content }}
5 |
6 |
7 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/tests/rotated-flipped-inside-anchor.html:
--------------------------------------------------------------------------------
1 | normal
2 | fa-rotate-90
3 | fa-rotate-180
4 | fa-rotate-270
5 | fa-flip-horizontal
6 | fa-flip-vertical
7 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/tests/rotated-flipped-inside-btn.html:
--------------------------------------------------------------------------------
1 | normal
2 | fa-rotate-90
3 | fa-rotate-180
4 | fa-rotate-270
5 | fa-flip-horizontal
6 | fa-flip-vertical
7 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/_includes/tests/rotated-flipped.html:
--------------------------------------------------------------------------------
1 | normal
2 | fa-rotate-90
3 | fa-rotate-180
4 | fa-rotate-270
5 | fa-flip-horizontal
6 | fa-flip-vertical
7 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/assets/font-awesome/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/assets/font-awesome/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/assets/font-awesome/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/assets/font-awesome/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/less/bordered-pulled.less:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 | // Bordered & Pulled
5 | // -------------------------
6 |
7 | .@{fa-css-prefix}-border {
8 | padding: .2em .25em .15em;
9 | border: solid .08em @fa-border-color;
10 | border-radius: .1em;
11 | }
12 |
13 | .pull-right { float: right; }
14 | .pull-left { float: left; }
15 |
16 | .@{fa-css-prefix} {
17 | &.pull-left { margin-right: .3em; }
18 | &.pull-right { margin-left: .3em; }
19 | }
20 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/less/core.less:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 | // Base Class Definition
5 | // -------------------------
6 |
7 | .@{fa-css-prefix} {
8 | display: inline-block;
9 | font-family: FontAwesome;
10 | font-style: normal;
11 | font-weight: normal;
12 | line-height: 1;
13 | -webkit-font-smoothing: antialiased;
14 | -moz-osx-font-smoothing: grayscale;
15 | }
16 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/less/fixed-width.less:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 | // Fixed Width Icons
5 | // -------------------------
6 | .@{fa-css-prefix}-fw {
7 | width: (18em / 14);
8 | text-align: center;
9 | }
10 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/less/font-awesome.less:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 | {% include license-code.less %}
4 |
5 | @import "variables";
6 | @import "mixins";
7 | @import "path";
8 | @import "core";
9 | @import "larger";
10 | @import "fixed-width";
11 | @import "list";
12 | @import "bordered-pulled";
13 | @import "spinning";
14 | @import "rotated-flipped";
15 | @import "stacked";
16 | @import "icons";
17 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/less/icons.less:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 | /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
4 | readers do not read off random characters that represent icons */
5 | {% for icon in icons %}{% for alias in icon.aliases %}
6 | .@{fa-css-prefix}-{{ alias }}:before,{% endfor %}
7 | .@{fa-css-prefix}-{{ icon.id }}:before { content: @fa-var-{{ icon.id }}; }{% endfor %}
8 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/less/larger.less:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 | // Icon Sizes
5 | // -------------------------
6 |
7 | /* makes the font 33% larger relative to the icon container */
8 | .@{fa-css-prefix}-lg {
9 | font-size: (4em / 3);
10 | line-height: (3em / 4);
11 | vertical-align: -15%;
12 | }
13 | .@{fa-css-prefix}-2x { font-size: 2em; }
14 | .@{fa-css-prefix}-3x { font-size: 3em; }
15 | .@{fa-css-prefix}-4x { font-size: 4em; }
16 | .@{fa-css-prefix}-5x { font-size: 5em; }
17 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/less/list.less:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 | // List Icons
5 | // -------------------------
6 |
7 | .@{fa-css-prefix}-ul {
8 | padding-left: 0;
9 | margin-left: @fa-li-width;
10 | list-style-type: none;
11 | > li { position: relative; }
12 | }
13 | .@{fa-css-prefix}-li {
14 | position: absolute;
15 | left: -@fa-li-width;
16 | width: @fa-li-width;
17 | top: (2em / 14);
18 | text-align: center;
19 | &.@{fa-css-prefix}-lg {
20 | left: -@fa-li-width + (4em / 14);
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/less/path.less:
--------------------------------------------------------------------------------
1 | /* FONT PATH
2 | * -------------------------- */
3 |
4 | @font-face {
5 | font-family: 'FontAwesome';
6 | src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}');
7 | src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'),
8 | url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'),
9 | url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'),
10 | url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg');
11 | // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
12 | font-weight: normal;
13 | font-style: normal;
14 | }
15 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/less/rotated-flipped.less:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 | // Rotated & Flipped Icons
5 | // -------------------------
6 |
7 | .@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); }
8 | .@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); }
9 | .@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); }
10 |
11 | .@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); }
12 | .@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); }
13 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/less/stacked.less:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 | // Stacked Icons
5 | // -------------------------
6 |
7 | .@{fa-css-prefix}-stack {
8 | position: relative;
9 | display: inline-block;
10 | width: 2em;
11 | height: 2em;
12 | line-height: 2em;
13 | vertical-align: middle;
14 | }
15 | .@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x {
16 | position: absolute;
17 | left: 0;
18 | width: 100%;
19 | text-align: center;
20 | }
21 | .@{fa-css-prefix}-stack-1x { line-height: inherit; }
22 | .@{fa-css-prefix}-stack-2x { font-size: 2em; }
23 | .@{fa-css-prefix}-inverse { color: @fa-inverse; }
24 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/less/variables.less:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 | // Variables
4 | // --------------------------
5 |
6 | @fa-font-path: "../fonts";
7 | //@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/{{site.fontawesome.version}}/fonts"; // for referencing Bootstrap CDN font files directly
8 | @fa-css-prefix: {{ site.fontawesome.css_prefix }};
9 | @fa-version: "{{ site.fontawesome.version }}";
10 | @fa-border-color: #eee;
11 | @fa-inverse: #fff;
12 | @fa-li-width: (30em / 14);
13 |
14 | {% for icon in icons %}@fa-var-{{ icon.id }}: "\{{ icon.unicode }}";
15 | {% endfor %}
16 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/scss/_bordered-pulled.scss:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 | // Bordered & Pulled
5 | // -------------------------
6 |
7 | .#{$fa-css-prefix}-border {
8 | padding: .2em .25em .15em;
9 | border: solid .08em $fa-border-color;
10 | border-radius: .1em;
11 | }
12 |
13 | .pull-right { float: right; }
14 | .pull-left { float: left; }
15 |
16 | .#{$fa-css-prefix} {
17 | &.pull-left { margin-right: .3em; }
18 | &.pull-right { margin-left: .3em; }
19 | }
20 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/scss/_core.scss:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 | // Base Class Definition
5 | // -------------------------
6 |
7 | .#{$fa-css-prefix} {
8 | display: inline-block;
9 | font-family: FontAwesome;
10 | font-style: normal;
11 | font-weight: normal;
12 | line-height: 1;
13 | -webkit-font-smoothing: antialiased;
14 | -moz-osx-font-smoothing: grayscale;
15 | }
16 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/scss/_fixed-width.scss:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 | // Fixed Width Icons
5 | // -------------------------
6 | .#{$fa-css-prefix}-fw {
7 | width: (18em / 14);
8 | text-align: center;
9 | }
10 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/scss/_icons.scss:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 | /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
4 | readers do not read off random characters that represent icons */
5 | {% for icon in icons %}{% for alias in icon.aliases %}
6 | .#{$fa-css-prefix}-{{ alias }}:before,{% endfor %}
7 | .#{$fa-css-prefix}-{{ icon.id }}:before { content: $fa-var-{{ icon.id }}; }{% endfor %}
8 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/scss/_larger.scss:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 | // Icon Sizes
5 | // -------------------------
6 |
7 | /* makes the font 33% larger relative to the icon container */
8 | .#{$fa-css-prefix}-lg {
9 | font-size: (4em / 3);
10 | line-height: (3em / 4);
11 | vertical-align: -15%;
12 | }
13 | .#{$fa-css-prefix}-2x { font-size: 2em; }
14 | .#{$fa-css-prefix}-3x { font-size: 3em; }
15 | .#{$fa-css-prefix}-4x { font-size: 4em; }
16 | .#{$fa-css-prefix}-5x { font-size: 5em; }
17 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/scss/_list.scss:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 | // List Icons
5 | // -------------------------
6 |
7 | .#{$fa-css-prefix}-ul {
8 | padding-left: 0;
9 | margin-left: $fa-li-width;
10 | list-style-type: none;
11 | > li { position: relative; }
12 | }
13 | .#{$fa-css-prefix}-li {
14 | position: absolute;
15 | left: -$fa-li-width;
16 | width: $fa-li-width;
17 | top: (2em / 14);
18 | text-align: center;
19 | &.#{$fa-css-prefix}-lg {
20 | left: -$fa-li-width + (4em / 14);
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/scss/_rotated-flipped.scss:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 | // Rotated & Flipped Icons
5 | // -------------------------
6 |
7 | .#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); }
8 | .#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); }
9 | .#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); }
10 |
11 | .#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); }
12 | .#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); }
13 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/scss/_stacked.scss:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 | // Stacked Icons
5 | // -------------------------
6 |
7 | .#{$fa-css-prefix}-stack {
8 | position: relative;
9 | display: inline-block;
10 | width: 2em;
11 | height: 2em;
12 | line-height: 2em;
13 | vertical-align: middle;
14 | }
15 | .#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x {
16 | position: absolute;
17 | left: 0;
18 | width: 100%;
19 | text-align: center;
20 | }
21 | .#{$fa-css-prefix}-stack-1x { line-height: inherit; }
22 | .#{$fa-css-prefix}-stack-2x { font-size: 2em; }
23 | .#{$fa-css-prefix}-inverse { color: $fa-inverse; }
24 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/scss/_variables.scss:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 | // Variables
4 | // --------------------------
5 |
6 | $fa-font-path: "../fonts" !default;
7 | //$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/{{site.fontawesome.version}}/fonts" !default; // for referencing Bootstrap CDN font files directly
8 | $fa-css-prefix: {{ site.fontawesome.css_prefix }} !default;
9 | $fa-version: "{{ site.fontawesome.version }}" !default;
10 | $fa-border-color: #eee !default;
11 | $fa-inverse: #fff !default;
12 | $fa-li-width: (30em / 14) !default;
13 |
14 | {% for icon in icons %}$fa-var-{{ icon.id }}: "\{{ icon.unicode }}";
15 | {% endfor %}
16 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/font-awesome/scss/font-awesome.scss:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 | {% include license-code.less %}
4 |
5 | @import "variables";
6 | @import "mixins";
7 | @import "path";
8 | @import "core";
9 | @import "larger";
10 | @import "fixed-width";
11 | @import "list";
12 | @import "bordered-pulled";
13 | @import "spinning";
14 | @import "rotated-flipped";
15 | @import "stacked";
16 | @import "icons";
17 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/ico/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/assets/ico/favicon.ico
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/js/ZeroClipboard-1.1.7.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/font-awesome/src/assets/js/ZeroClipboard-1.1.7.swf
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/less/bootstrap-3.0.0/breadcrumbs.less:
--------------------------------------------------------------------------------
1 | //
2 | // Breadcrumbs
3 | // --------------------------------------------------
4 |
5 |
6 | .breadcrumb {
7 | padding: 8px 15px;
8 | margin-bottom: @line-height-computed;
9 | list-style: none;
10 | background-color: @breadcrumb-bg;
11 | border-radius: @border-radius-base;
12 | > li {
13 | display: inline-block;
14 | &+li:before {
15 | content: "/\00a0"; // Unicode space added since inline-block means non-collapsing white-space
16 | padding: 0 5px;
17 | color: @breadcrumb-color;
18 | }
19 | }
20 | > .active {
21 | color: @breadcrumb-active-color;
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/less/bootstrap-3.0.0/component-animations.less:
--------------------------------------------------------------------------------
1 | //
2 | // Component animations
3 | // --------------------------------------------------
4 |
5 | // Heads up!
6 | //
7 | // We don't use the `.opacity()` mixin here since it causes a bug with text
8 | // fields in IE7-8. Source: https://github.com/twitter/bootstrap/pull/3552.
9 |
10 | .fade {
11 | opacity: 0;
12 | .transition(opacity .15s linear);
13 | &.in {
14 | opacity: 1;
15 | }
16 | }
17 |
18 | .collapse {
19 | display: none;
20 | &.in {
21 | display: block;
22 | }
23 | }
24 | .collapsing {
25 | position: relative;
26 | height: 0;
27 | overflow: hidden;
28 | .transition(height .35s ease);
29 | }
30 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/less/bootstrap-3.0.0/thumbnails.less:
--------------------------------------------------------------------------------
1 | //
2 | // Thumbnails
3 | // --------------------------------------------------
4 |
5 |
6 | // Mixin and adjust the regular image class
7 | .thumbnail {
8 | .img-thumbnail();
9 | display: block; // Override the inline-block from `.img-thumbnail`
10 |
11 | > img {
12 | .img-responsive();
13 | }
14 | }
15 |
16 |
17 | // Add a hover state for linked versions only
18 | a.thumbnail:hover,
19 | a.thumbnail:focus {
20 | border-color: @link-color;
21 | }
22 |
23 | // Images and captions
24 | .thumbnail > img {
25 | margin-left: auto;
26 | margin-right: auto;
27 | }
28 | .thumbnail .caption {
29 | padding: @thumbnail-caption-padding;
30 | color: @thumbnail-caption-color;
31 | }
32 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/less/bootstrap-3.0.0/utilities.less:
--------------------------------------------------------------------------------
1 | //
2 | // Utility classes
3 | // --------------------------------------------------
4 |
5 |
6 | // Floats
7 | // -------------------------
8 |
9 | .clearfix {
10 | .clearfix();
11 | }
12 | .pull-right {
13 | float: right !important;
14 | }
15 | .pull-left {
16 | float: left !important;
17 | }
18 |
19 |
20 | // Toggling content
21 | // -------------------------
22 |
23 | .hide {
24 | display: none !important;
25 | }
26 | .show {
27 | display: block !important;
28 | }
29 | .invisible {
30 | visibility: hidden;
31 | }
32 | .text-hide {
33 | .hide-text();
34 | }
35 |
36 |
37 | // For Affix plugin
38 | // -------------------------
39 |
40 | .affix {
41 | position: fixed;
42 | }
43 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/less/bootstrap-3.0.0/wells.less:
--------------------------------------------------------------------------------
1 | //
2 | // Wells
3 | // --------------------------------------------------
4 |
5 |
6 | // Base class
7 | .well {
8 | min-height: 20px;
9 | padding: 19px;
10 | margin-bottom: 20px;
11 | background-color: @well-bg;
12 | border: 1px solid darken(@well-bg, 7%);
13 | border-radius: @border-radius-base;
14 | .box-shadow(inset 0 1px 1px rgba(0,0,0,.05));
15 | blockquote {
16 | border-color: #ddd;
17 | border-color: rgba(0,0,0,.15);
18 | }
19 | }
20 |
21 | // Sizes
22 | .well-lg {
23 | padding: 24px;
24 | border-radius: @border-radius-large;
25 | }
26 | .well-sm {
27 | padding: 9px;
28 | border-radius: @border-radius-small;
29 | }
30 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/less/site/bootstrap/buttons.less:
--------------------------------------------------------------------------------
1 | .btn { box-shadow: inset 0 1px 0 rgba(255,255,255,0.2); }
2 | .btn-default { text-shadow: 0 1px 0 #fff; }
3 | .btn-primary, .btn-success, .btn-warning, .btn-danger, .btn-info { text-shadow: 0 1px 0 rgba(0,0,0,0.2); }
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/less/site/bootstrap/type.less:
--------------------------------------------------------------------------------
1 | .small-caps {
2 | font-family: @font-family-alt;
3 | }
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/less/site/bootstrap/wells.less:
--------------------------------------------------------------------------------
1 | .well-transparent { background-color: transparent; }
2 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/less/site/carbonad.less:
--------------------------------------------------------------------------------
1 | #carbonads-container {
2 | .carbonad {
3 | background: @pre-bg;
4 | border-color: @pre-border-color;
5 | border-radius: (@border-radius-base);
6 | border-width: 1px;
7 | float: right;
8 | margin-left: @buffer-lg;
9 | }
10 | }
11 |
12 | .info-ad #carbonads-container .carbonad { float: none; }
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/less/site/example-rating.less:
--------------------------------------------------------------------------------
1 | .rating {
2 | unicode-bidi: bidi-override;
3 | direction: rtl;
4 |
5 | font-size: 30px;
6 | span.star {
7 | font-family: FontAwesome;
8 | font-weight: normal;
9 | font-style: normal;
10 | display: inline-block;
11 | &:hover {
12 | cursor: pointer;
13 | }
14 | }
15 | span.star:before {
16 | content: "\f006"; // empty star
17 | padding-right: 5px;
18 | color: @gray-light;
19 | }
20 |
21 | span.star:hover:before, span.star:hover ~ span.star:before {
22 | content: "\f005"; // solid star
23 | color: #e3cf7a;
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/less/site/feature-list.less:
--------------------------------------------------------------------------------
1 | .feature-list {
2 | .col-md-4 { margin-bottom: 22px; }
3 | h4 {
4 | .fa:before {
5 | vertical-align: -10%;
6 | font-size: 28px;
7 | display: inline-block;
8 | width: 30/28em;
9 | text-align: center;
10 | margin-right: 5px;
11 | // color: mix(@grayLight, @grayLighter, 70%);
12 |
13 | // Gradient on the icons
14 | // background: -webkit-linear-gradient(mix(@grayLight, @grayLighter, 50%), mix(@gray, @grayLight, 50%));
15 | // -webkit-background-clip: text;
16 | // -webkit-text-fill-color: transparent;
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/less/site/layout.less:
--------------------------------------------------------------------------------
1 | section { margin-top: 40px; }
2 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/less/site/responsive/screen-md.less:
--------------------------------------------------------------------------------
1 | @media (min-width: @screen-md) and (max-width: @screen-md-max) {
2 | .hide-md { display: none; }
3 | }
4 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/less/site/social-buttons.less:
--------------------------------------------------------------------------------
1 | #social-buttons {
2 | ul.list-inline { margin-bottom: 0; }
3 |
4 | padding: 22px 0 17px;
5 | text-align: center;
6 | background-color: #f5f5f5;
7 | border-top: 1px solid #fff;
8 | border-bottom: 1px solid #eee;
9 | }
10 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/assets/less/site/stripe-ad.less:
--------------------------------------------------------------------------------
1 | .stripe-ad {
2 | margin-bottom: 22px;
3 | .lead {
4 | padding-top: 10px;
5 | padding-right: 30px;
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/design.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/index.html:
--------------------------------------------------------------------------------
1 | ---
2 | layout: base
3 | title: Font Awesome, the iconic font designed for Bootstrap
4 | navbar_active: home
5 | relative_path: ./
6 | ---
7 |
8 | {% include jumbotron-carousel.html %}
9 | {% include stripe-social.html %}
10 |
11 |
12 | {% capture stripe_ad_content %}
13 |
14 | Font Awesome gives you scalable vector icons that can instantly be customized — size, color, drop shadow,
15 | and anything that can be done with the power of CSS.
16 |
17 | {% endcapture %}
18 | {% include stripe-ad.html %}
19 |
20 | {% include why.html %}
21 | {% include thanks-to.html %}
22 |
23 |
--------------------------------------------------------------------------------
/public/js/font-awesome/src/whats-new.html:
--------------------------------------------------------------------------------
1 | ---
2 | layout: base
3 | title: What's New
4 | navbar_active: whats-new
5 | relative_path: ../
6 | ---
7 | {% capture jumbotron_h1 %} What's New{% endcapture %}
8 | {% capture jumbotron_p %}What's New in the latest version — Font Awesome {{ site.fontawesome.minor_version }}{% endcapture %}
9 |
10 | {% include jumbotron.html %}
11 | {% include stripe-social.html %}
12 |
13 |
14 | {% include new-features.html %}
15 | {% include new-naming.html %}
16 | {% include new-upgrading.html %}
17 | {% include icons/new.html %}
18 |
19 |
--------------------------------------------------------------------------------
/public/js/history.js/.gitignore:
--------------------------------------------------------------------------------
1 | .build
2 | /node_modules
3 | /.idea
4 | npm-debug.log
5 |
--------------------------------------------------------------------------------
/public/js/history.js/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "history.js",
3 | "version": "1.8.0"
4 | }
5 |
--------------------------------------------------------------------------------
/public/js/history.js/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "history.js",
3 | "version": "1.8.0"
4 | }
5 |
--------------------------------------------------------------------------------
/public/js/history.js/demo/navigator.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Navigator Output
7 |
8 |
12 |
13 |
14 |
15 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/public/js/history.js/scripts/compressed/history.adapter.extjs.js:
--------------------------------------------------------------------------------
1 | (function(e,t){"use strict";var n=e.History=e.History||{},r=e.Ext;e.JSON={stringify:r.JSON.encode,parse:r.JSON.decode};if(typeof n.Adapter!="undefined")throw new Error("History.js Adapter has already been loaded...");n.Adapter={observables:{},bind:function(e,t,n,i){r.EventManager.addListener(e,t,n,i);var s=r.id(e,"history-"),o=this.observables[s];o||(o=r.create("Ext.util.Observable"),this.observables[s]=o),o.on(t,n,i)},trigger:function(e,t,n){var i=r.id(e,"history-"),s=this.observables[i];s&&s.fireEvent(t,n)},extractEventData:function(e,n,r){var i=n&&n.browserEvent&&n.browserEvent[e]||r&&r[e]||t;return i},onDomLoad:function(e){r.onReady(e)}},typeof n.init!="undefined"&&n.init()})(window)
--------------------------------------------------------------------------------
/public/js/history.js/scripts/compressed/history.adapter.jquery.js:
--------------------------------------------------------------------------------
1 | (function(e,t){"use strict";var n=e.History=e.History||{},r=e.jQuery;if(typeof n.Adapter!="undefined")throw new Error("History.js Adapter has already been loaded...");n.Adapter={bind:function(e,t,n){r(e).bind(t,n)},trigger:function(e,t,n){r(e).trigger(t,n)},extractEventData:function(e,n,r){var i=n&&n.originalEvent&&n.originalEvent[e]||r&&r[e]||t;return i},onDomLoad:function(e){r(e)}},typeof n.init!="undefined"&&n.init()})(window)
--------------------------------------------------------------------------------
/public/js/history.js/scripts/compressed/history.adapter.mootools.js:
--------------------------------------------------------------------------------
1 | (function(e,t){"use strict";var n=e.History=e.History||{},r=e.MooTools,i=e.Element;if(typeof n.Adapter!="undefined")throw new Error("History.js Adapter has already been loaded...");Object.append(i.NativeEvents,{popstate:2,hashchange:2}),n.Adapter={bind:function(e,t,n){var r=typeof e=="string"?document.id(e):e;r.addEvent(t,n)},trigger:function(e,t,n){var r=typeof e=="string"?document.id(e):e;r.fireEvent(t,n)},extractEventData:function(e,n){var r=n&&n.event&&n.event[e]||n&&n[e]||t;return r},onDomLoad:function(t){e.addEvent("domready",t)}},typeof n.init!="undefined"&&n.init()})(window)
--------------------------------------------------------------------------------
/public/js/history.js/scripts/compressed/history.adapter.right.js:
--------------------------------------------------------------------------------
1 | (function(e,t){"use strict";var n=e.History=e.History||{},r=e.document,i=e.RightJS,s=i.$;if(typeof n.Adapter!="undefined")throw new Error("History.js Adapter has already been loaded...");n.Adapter={bind:function(e,t,n){s(e).on(t,n)},trigger:function(e,t,n){s(e).fire(t,n)},extractEventData:function(e,n){var r=n&&n._&&n._[e]||t;return r},onDomLoad:function(e){s(r).onReady(e)}},typeof n.init!="undefined"&&n.init()})(window)
--------------------------------------------------------------------------------
/public/js/history.js/scripts/compressed/history.adapter.zepto.js:
--------------------------------------------------------------------------------
1 | (function(e,t){"use strict";var n=e.History=e.History||{},r=e.Zepto;if(typeof n.Adapter!="undefined")throw new Error("History.js Adapter has already been loaded...");n.Adapter={bind:function(e,t,n){(new r(e)).bind(t,n)},trigger:function(e,t){(new r(e)).trigger(t)},extractEventData:function(e,n){var r=n&&n[e]||t;return r},onDomLoad:function(e){new r(e)}},typeof n.init!="undefined"&&n.init()})(window)
--------------------------------------------------------------------------------
/public/js/history.js/tests.src/_header.php:
--------------------------------------------------------------------------------
1 | Tests
24 |
--------------------------------------------------------------------------------
/public/js/history.js/tests/.htaccess:
--------------------------------------------------------------------------------
1 | Options +FollowSymlinks
2 | RewriteEngine On
3 |
4 | # Clean Adapter
5 | RewriteCond %{REQUEST_FILENAME} !-f
6 | RewriteCond %{REQUEST_FILENAME} !-d
7 | RewriteRule ([^\.]+)$ $1.html [NC,L,QSA]
8 |
9 | # Can someone smarter than me make it so:
10 | # http://localhost/history.js/tests/uncompressed-html5-persistant-jquery
11 | # Does not redirect to:
12 | # http://localhost/history.js/tests/uncompressed-html5-persistant-jquery.html
13 | # But still accesses that url
14 |
--------------------------------------------------------------------------------
/public/js/history.js/tests/image.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | QUnit Test Suite
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | test markup
15 |
16 |
17 |
--------------------------------------------------------------------------------
/public/js/history.js/vendor/qunit/test/logs.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | QUnit Test Suite
6 |
7 |
8 |
9 |
10 |
11 |
12 | test markup
13 |
14 |
15 |
--------------------------------------------------------------------------------
/public/js/history.js/vendor/qunit/test/narwhal-test.js:
--------------------------------------------------------------------------------
1 | // Run with: $ narwhal test/narwhal-test.js
2 | var QUnit = require("../qunit/qunit");
3 |
4 | QUnit.log(function(details) {
5 | if (!details.result) {
6 | var output = "FAILED: " + (details.message ? details.message + ", " : "");
7 | if (details.actual) {
8 | output += "expected: " + details.expected + ", actual: " + details.actual;
9 | }
10 | if (details.source) {
11 | output += ", " + details.source;
12 | }
13 | print(output);
14 | }
15 | });
16 |
17 | QUnit.test("fail twice with stacktrace", function(assert) {
18 | /*jshint expr:true */
19 | assert.equal(true, false);
20 | assert.equal(true, false, "gotta fail");
21 | x.y.z; // Throws ReferenceError
22 | });
23 |
--------------------------------------------------------------------------------
/public/js/history.js/vendor/qunit/test/node-test.js:
--------------------------------------------------------------------------------
1 | // Run with: $ node test/node-test.js
2 | var QUnit = require("../qunit/qunit");
3 |
4 | QUnit.log(function(details) {
5 | if (!details.result) {
6 | var output = "FAILED: " + (details.message ? details.message + ", " : "");
7 | if (details.actual) {
8 | output += "expected: " + details.expected + ", actual: " + details.actual;
9 | }
10 | if (details.source) {
11 | output += ", " + details.source;
12 | }
13 | console.log(output);
14 | }
15 | });
16 |
17 | QUnit.test("fail twice with stacktrace", function(assert) {
18 | /*jshint expr:true */
19 | assert.equal(true, false);
20 | assert.equal(true, false, "gotta fail");
21 | x.y.z; // Throws ReferenceError
22 | });
23 |
--------------------------------------------------------------------------------
/public/js/history.js/vendor/qunit/test/swarminject.js:
--------------------------------------------------------------------------------
1 | // load testswarm agent
2 | (function() {
3 | var url = window.location.search;
4 | url = decodeURIComponent( url.slice( url.indexOf("swarmURL=") + 9 ) );
5 | if ( !url || url.indexOf("http") !== 0 ) {
6 | return;
7 | }
8 | /*jshint evil:true */
9 | document.write(" ");
10 | })();
11 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/.gitignore:
--------------------------------------------------------------------------------
1 | .bundle
2 | vendor/ruby
3 | public
4 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/CNAME:
--------------------------------------------------------------------------------
1 | timeago.yarp.com
2 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/Rakefile:
--------------------------------------------------------------------------------
1 | require "bundler/setup"
2 |
3 | task :default => :test
4 |
5 | desc "Publish \"marketing\" docs"
6 | task :publish do
7 | sh("git rebase master gh-pages")
8 | sh("git checkout master")
9 | sh("git push origin master")
10 | sh("git push origin gh-pages")
11 | sh("git push --tags")
12 | end
13 |
14 | desc "Open your default browser with the test page"
15 | task :test do
16 | sh("open test/index.html")
17 | end
18 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "jquery-timeago",
3 | "version": "1.4.0",
4 | "main": "jquery.timeago.js",
5 | "ignore": [
6 | "test",
7 | "vendor"
8 | ],
9 | "dependencies": {
10 | "jquery": ">=1.4"
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/clock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/jquery-timeago/clock.png
--------------------------------------------------------------------------------
/public/js/jquery-timeago/contrib/timeago-koext.js:
--------------------------------------------------------------------------------
1 | ko.bindingHandlers.timeago = {
2 | init: function (element, valueAccessor, allBindingsAccessor, viewModel, bindingContext) {
3 | var value = valueAccessor();
4 | var valueUnwrapped = ko.unwrap(value);
5 | element.title = moment(valueUnwrapped).toISOString();
6 | $(element).timeago();
7 | },
8 | update: function (element, valueAccessor, allBindingsAccessor, viewModel, bindingContext) {
9 | var value = valueAccessor();
10 | var valueUnwrapped = ko.unwrap(value);
11 | element.title = moment(valueUnwrapped).toISOString();
12 | $(element).timeago('update', element.title);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.bg.js:
--------------------------------------------------------------------------------
1 | // Bulgarian
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: "преди",
4 | prefixFromNow: "след",
5 | suffixAgo: null,
6 | suffixFromNow: null,
7 | seconds: "по-малко от минута",
8 | minute: "една минута",
9 | minutes: "%d минути",
10 | hour: "един час",
11 | hours: "%d часа",
12 | day: "един ден",
13 | days: "%d дни",
14 | month: "един месец",
15 | months: "%d месеца",
16 | year: "една година",
17 | years: "%d години"
18 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.ca.js:
--------------------------------------------------------------------------------
1 | // Catalan
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: "fa",
4 | prefixFromNow: "d'aqui a",
5 | suffixAgo: null,
6 | suffixFromNow: null,
7 | seconds: "menys d'1 minut",
8 | minute: "1 minut",
9 | minutes: "uns %d minuts",
10 | hour: "1 hora",
11 | hours: "unes %d hores",
12 | day: "1 dia",
13 | days: "%d dies",
14 | month: "aproximadament un mes",
15 | months: "%d mesos",
16 | year: "aproximadament un any",
17 | years: "%d anys"
18 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.cy.js:
--------------------------------------------------------------------------------
1 | // Welsh
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: null,
4 | prefixFromNow: null,
5 | suffixAgo: "yn ôl",
6 | suffixFromNow: "o hyn",
7 | seconds: "llai na munud",
8 | minute: "am funud",
9 | minutes: "%d munud",
10 | hour: "tua awr",
11 | hours: "am %d awr",
12 | day: "y dydd",
13 | days: "%d diwrnod",
14 | month: "tua mis",
15 | months: "%d mis",
16 | year: "am y flwyddyn",
17 | years: "%d blynedd",
18 | wordSeparator: " ",
19 | numbers: []
20 | };
21 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.cz.js:
--------------------------------------------------------------------------------
1 | // Czech
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: "před",
4 | prefixFromNow: null,
5 | suffixAgo: null,
6 | suffixFromNow: null,
7 | seconds: "méně než minutou",
8 | minute: "minutou",
9 | minutes: "%d minutami",
10 | hour: "hodinou",
11 | hours: "%d hodinami",
12 | day: "1 dnem",
13 | days: "%d dny",
14 | month: "1 měsícem",
15 | months: "%d měsíci",
16 | year: "1 rokem",
17 | years: "%d roky"
18 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.da.js:
--------------------------------------------------------------------------------
1 | // Danish
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: "for",
4 | prefixFromNow: "om",
5 | suffixAgo: "siden",
6 | suffixFromNow: "",
7 | seconds: "mindre end et minut",
8 | minute: "ca. et minut",
9 | minutes: "%d minutter",
10 | hour: "ca. en time",
11 | hours: "ca. %d timer",
12 | day: "en dag",
13 | days: "%d dage",
14 | month: "ca. en måned",
15 | months: "%d måneder",
16 | year: "ca. et år",
17 | years: "%d år"
18 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.de.js:
--------------------------------------------------------------------------------
1 | // German
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: "vor",
4 | prefixFromNow: "in",
5 | suffixAgo: "",
6 | suffixFromNow: "",
7 | seconds: "wenigen Sekunden",
8 | minute: "etwa einer Minute",
9 | minutes: "%d Minuten",
10 | hour: "etwa einer Stunde",
11 | hours: "%d Stunden",
12 | day: "etwa einem Tag",
13 | days: "%d Tagen",
14 | month: "etwa einem Monat",
15 | months: "%d Monaten",
16 | year: "etwa einem Jahr",
17 | years: "%d Jahren"
18 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.el.js:
--------------------------------------------------------------------------------
1 | // Greek
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: "πριν",
4 | prefixFromNow: "σε",
5 | suffixAgo: "",
6 | suffixFromNow: "",
7 | seconds: "λιγότερο από ένα λεπτό",
8 | minute: "περίπου ένα λεπτό",
9 | minutes: "%d λεπτά",
10 | hour: "περίπου μία ώρα",
11 | hours: "περίπου %d ώρες",
12 | day: "μία μέρα",
13 | days: "%d μέρες",
14 | month: "περίπου ένα μήνα",
15 | months: "%d μήνες",
16 | year: "περίπου ένα χρόνο",
17 | years: "%d χρόνια"
18 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.en-short.js:
--------------------------------------------------------------------------------
1 | // English shortened
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: null,
4 | prefixFromNow: null,
5 | suffixAgo: "",
6 | suffixFromNow: "",
7 | seconds: "1m",
8 | minute: "1m",
9 | minutes: "%dm",
10 | hour: "1h",
11 | hours: "%dh",
12 | day: "1d",
13 | days: "%dd",
14 | month: "1mo",
15 | months: "%dmo",
16 | year: "1yr",
17 | years: "%dyr",
18 | wordSeparator: " ",
19 | numbers: []
20 | };
21 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.en.js:
--------------------------------------------------------------------------------
1 | // English (Template)
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: null,
4 | prefixFromNow: null,
5 | suffixAgo: "ago",
6 | suffixFromNow: "from now",
7 | seconds: "less than a minute",
8 | minute: "about a minute",
9 | minutes: "%d minutes",
10 | hour: "about an hour",
11 | hours: "about %d hours",
12 | day: "a day",
13 | days: "%d days",
14 | month: "about a month",
15 | months: "%d months",
16 | year: "about a year",
17 | years: "%d years",
18 | wordSeparator: " ",
19 | numbers: []
20 | };
21 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.es.js:
--------------------------------------------------------------------------------
1 | // Spanish
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: "hace",
4 | prefixFromNow: "dentro de",
5 | suffixAgo: "",
6 | suffixFromNow: "",
7 | seconds: "menos de un minuto",
8 | minute: "un minuto",
9 | minutes: "unos %d minutos",
10 | hour: "una hora",
11 | hours: "%d horas",
12 | day: "un día",
13 | days: "%d días",
14 | month: "un mes",
15 | months: "%d meses",
16 | year: "un año",
17 | years: "%d años"
18 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.fa.js:
--------------------------------------------------------------------------------
1 |
2 | // Persian
3 | // Use DIR attribute for RTL text in Persian Language for ABBR tag .
4 | // By MB.seifollahi@gmail.com
5 | jQuery.timeago.settings.strings = {
6 | prefixAgo: null,
7 | prefixFromNow: null,
8 | suffixAgo: "پیش",
9 | suffixFromNow: "از حال",
10 | seconds: "کمتر از یک دقیقه",
11 | minute: "حدود یک دقیقه",
12 | minutes: "%d دقیقه",
13 | hour: "حدود یک ساعت",
14 | hours: "حدود %d ساعت",
15 | day: "یک روز",
16 | days: "%d روز",
17 | month: "حدود یک ماه",
18 | months: "%d ماه",
19 | year: "حدود یک سال",
20 | years: "%d سال",
21 | wordSeparator: " "
22 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.fr-short.js:
--------------------------------------------------------------------------------
1 | // French shortened
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: "il y a",
4 | prefixFromNow: "d'ici",
5 | seconds: "moins d'une minute",
6 | minute: "une minute",
7 | minutes: "%d minutes",
8 | hour: "une heure",
9 | hours: "%d heures",
10 | day: "un jour",
11 | days: "%d jours",
12 | month: "un mois",
13 | months: "%d mois",
14 | year: "un an",
15 | years: "%d ans"
16 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.fr.js:
--------------------------------------------------------------------------------
1 | // French
2 | jQuery.timeago.settings.strings = {
3 | // environ ~= about, it's optional
4 | prefixAgo: "il y a",
5 | prefixFromNow: "d'ici",
6 | seconds: "moins d'une minute",
7 | minute: "environ une minute",
8 | minutes: "environ %d minutes",
9 | hour: "environ une heure",
10 | hours: "environ %d heures",
11 | day: "environ un jour",
12 | days: "environ %d jours",
13 | month: "environ un mois",
14 | months: "environ %d mois",
15 | year: "un an",
16 | years: "%d ans"
17 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.gl.js:
--------------------------------------------------------------------------------
1 | // Galician
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: "hai",
4 | prefixFromNow: "dentro de",
5 | suffixAgo: "",
6 | suffixFromNow: "",
7 | seconds: "menos dun minuto",
8 | minute: "un minuto",
9 | minutes: "uns %d minutos",
10 | hour: "unha hora",
11 | hours: "%d horas",
12 | day: "un día",
13 | days: "%d días",
14 | month: "un mes",
15 | months: "%d meses",
16 | year: "un ano",
17 | years: "%d anos"
18 | };
19 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.he.js:
--------------------------------------------------------------------------------
1 | // Hebrew
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: "לפני",
4 | prefixFromNow: "מעכשיו",
5 | suffixAgo: "",
6 | suffixFromNow: "",
7 | seconds: "פחות מדקה",
8 | minute: "דקה",
9 | minutes: "%d דקות",
10 | hour: "שעה",
11 | hours: "%d שעות",
12 | day: "יום",
13 | days: "%d ימים",
14 | month: "חודש",
15 | months: "%d חודשים",
16 | year: "שנה",
17 | years: "%d שנים"
18 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.hu.js:
--------------------------------------------------------------------------------
1 | // Hungarian
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: null,
4 | prefixFromNow: null,
5 | suffixAgo: null,
6 | suffixFromNow: null,
7 | seconds: "kevesebb mint egy perce",
8 | minute: "körülbelül egy perce",
9 | minutes: "%d perce",
10 | hour: "körülbelül egy órája",
11 | hours: "körülbelül %d órája",
12 | day: "körülbelül egy napja",
13 | days: "%d napja",
14 | month: "körülbelül egy hónapja",
15 | months: "%d hónapja",
16 | year: "körülbelül egy éve",
17 | years: "%d éve"
18 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.hy.js:
--------------------------------------------------------------------------------
1 | // Armenian
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: null,
4 | prefixFromNow: null,
5 | suffixAgo: "առաջ",
6 | suffixFromNow: "հետո",
7 | seconds: "վայրկյաններ",
8 | minute: "մեկ րոպե",
9 | minutes: "%d րոպե",
10 | hour: "մեկ ժամ",
11 | hours: "%d ժամ",
12 | day: "մեկ օր",
13 | days: "%d օր",
14 | month: "մեկ ամիս",
15 | months: "%d ամիս",
16 | year: "մեկ տարի",
17 | years: "%d տարի"
18 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.id.js:
--------------------------------------------------------------------------------
1 | // Indonesian
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: null,
4 | prefixFromNow: null,
5 | suffixAgo: "yang lalu",
6 | suffixFromNow: "dari sekarang",
7 | seconds: "kurang dari semenit",
8 | minute: "sekitar satu menit",
9 | minutes: "%d menit",
10 | hour: "sekitar sejam",
11 | hours: "sekitar %d jam",
12 | day: "sehari",
13 | days: "%d hari",
14 | month: "sekitar sebulan",
15 | months: "%d bulan",
16 | year: "sekitar setahun",
17 | years: "%d tahun"
18 | };
19 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.is.js:
--------------------------------------------------------------------------------
1 | jQuery.timeago.settings.strings = {
2 | prefixAgo: "fyrir",
3 | prefixFromNow: "eftir",
4 | suffixAgo: "síðan",
5 | suffixFromNow: null,
6 | seconds: "minna en mínútu",
7 | minute: "mínútu",
8 | minutes: "%d mínútum",
9 | hour: "klukkutíma",
10 | hours: "um %d klukkutímum",
11 | day: "degi",
12 | days: "%d dögum",
13 | month: "mánuði",
14 | months: "%d mánuðum",
15 | year: "ári",
16 | years: "%d árum",
17 | wordSeparator: " ",
18 | numbers: []
19 | };
20 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.it.js:
--------------------------------------------------------------------------------
1 | // Italian
2 | jQuery.timeago.settings.strings = {
3 | suffixAgo: "fa",
4 | suffixFromNow: "da ora",
5 | seconds: "meno di un minuto",
6 | minute: "circa un minuto",
7 | minutes: "%d minuti",
8 | hour: "circa un'ora",
9 | hours: "circa %d ore",
10 | day: "un giorno",
11 | days: "%d giorni",
12 | month: "circa un mese",
13 | months: "%d mesi",
14 | year: "circa un anno",
15 | years: "%d anni"
16 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.ja.js:
--------------------------------------------------------------------------------
1 | // Japanese
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: "",
4 | prefixFromNow: "今から",
5 | suffixAgo: "前",
6 | suffixFromNow: "後",
7 | seconds: "1 分未満",
8 | minute: "約 1 分",
9 | minutes: "%d 分",
10 | hour: "約 1 時間",
11 | hours: "約 %d 時間",
12 | day: "約 1 日",
13 | days: "約 %d 日",
14 | month: "約 1 月",
15 | months: "約 %d 月",
16 | year: "約 1 年",
17 | years: "約 %d 年",
18 | wordSeparator: ""
19 | };
20 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.jv.js:
--------------------------------------------------------------------------------
1 | // Javanesse (Boso Jowo)
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: null,
4 | prefixFromNow: null,
5 | suffixAgo: "kepungkur",
6 | suffixFromNow: "seko saiki",
7 | seconds: "kurang seko sakmenit",
8 | minute: "kurang luwih sakmenit",
9 | minutes: "%d menit",
10 | hour: "kurang luwih sakjam",
11 | hours: "kurang luwih %d jam",
12 | day: "sedina",
13 | days: "%d dina",
14 | month: "kurang luwih sewulan",
15 | months: "%d wulan",
16 | year: "kurang luwih setahun",
17 | years: "%d tahun"
18 | };
19 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.ko.js:
--------------------------------------------------------------------------------
1 | // Korean
2 | jQuery.timeago.settings.strings = {
3 | suffixAgo: "전",
4 | suffixFromNow: "후",
5 | seconds: "1분 이내",
6 | minute: "1분",
7 | minutes: "%d분",
8 | hour: "1시간",
9 | hours: "%d시간",
10 | day: "하루",
11 | days: "%d일",
12 | month: "한 달",
13 | months: "%d달",
14 | year: "1년",
15 | years: "%d년",
16 | wordSeparator: " "
17 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.lt.js:
--------------------------------------------------------------------------------
1 | //Lithuanian
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: "prieš",
4 | prefixFromNow: null,
5 | suffixAgo: null,
6 | suffixFromNow: "nuo dabar",
7 | seconds: "%d sek.",
8 | minute: "min.",
9 | minutes: "%d min.",
10 | hour: "val.",
11 | hours: "%d val.",
12 | day: "1 d.",
13 | days: "%d d.",
14 | month: "mėn.",
15 | months: "%d mėn.",
16 | year: "metus",
17 | years: "%d metus",
18 | wordSeparator: " ",
19 | numbers: []
20 | };
21 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.mk.js:
--------------------------------------------------------------------------------
1 | // Macedonian
2 | (function() {
3 | jQuery.timeago.settings.strings={
4 | prefixAgo: "пред",
5 | prefixFromNow: "за",
6 | suffixAgo: null,
7 | suffixFromNow: null,
8 | seconds: "%d секунди",
9 | minute: "%d минута",
10 | minutes: "%d минути",
11 | hour: "%d час",
12 | hours: "%d часа",
13 | day: "%d ден",
14 | days: "%d денови" ,
15 | month: "%d месец",
16 | months: "%d месеци",
17 | year: "%d година",
18 | years: "%d години"
19 | }
20 | })();
21 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.nl.js:
--------------------------------------------------------------------------------
1 | // Dutch
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: null,
4 | prefixFromNow: "",
5 | suffixAgo: "geleden",
6 | suffixFromNow: "van nu",
7 | seconds: "minder dan een minuut",
8 | minute: "ongeveer een minuut",
9 | minutes: "%d minuten",
10 | hour: "ongeveer een uur",
11 | hours: "ongeveer %d uur",
12 | day: "een dag",
13 | days: "%d dagen",
14 | month: "ongeveer een maand",
15 | months: "%d maanden",
16 | year: "ongeveer een jaar",
17 | years: "%d jaar",
18 | wordSeparator: " ",
19 | numbers: []
20 | };
21 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.no.js:
--------------------------------------------------------------------------------
1 | // Norwegian
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: "for",
4 | prefixFromNow: "om",
5 | suffixAgo: "siden",
6 | suffixFromNow: "",
7 | seconds: "mindre enn et minutt",
8 | minute: "ca. et minutt",
9 | minutes: "%d minutter",
10 | hour: "ca. en time",
11 | hours: "ca. %d timer",
12 | day: "en dag",
13 | days: "%d dager",
14 | month: "ca. en måned",
15 | months: "%d måneder",
16 | year: "ca. et år",
17 | years: "%d år"
18 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.pt-br.js:
--------------------------------------------------------------------------------
1 | // Brazilian Portuguese
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: "há",
4 | prefixFromNow: "em",
5 | suffixAgo: null,
6 | suffixFromNow: null,
7 | seconds: "alguns segundos",
8 | minute: "um minuto",
9 | minutes: "%d minutos",
10 | hour: "uma hora",
11 | hours: "%d horas",
12 | day: "um dia",
13 | days: "%d dias",
14 | month: "um mês",
15 | months: "%d meses",
16 | year: "um ano",
17 | years: "%d anos"
18 | };
19 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.pt.js:
--------------------------------------------------------------------------------
1 | // Portuguese
2 | jQuery.timeago.settings.strings = {
3 | suffixAgo: "atrás",
4 | suffixFromNow: "a partir de agora",
5 | seconds: "menos de um minuto",
6 | minute: "cerca de um minuto",
7 | minutes: "%d minutos",
8 | hour: "cerca de uma hora",
9 | hours: "cerca de %d horas",
10 | day: "um dia",
11 | days: "%d dias",
12 | month: "cerca de um mês",
13 | months: "%d meses",
14 | year: "cerca de um ano",
15 | years: "%d anos"
16 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.ro.js:
--------------------------------------------------------------------------------
1 | // Romanian
2 | $.timeago.settings.strings = {
3 | prefixAgo: "acum",
4 | prefixFromNow: "in timp de",
5 | suffixAgo: "",
6 | suffixFromNow: "",
7 | seconds: "mai putin de un minut",
8 | minute: "un minut",
9 | minutes: "%d minute",
10 | hour: "o ora",
11 | hours: "%d ore",
12 | day: "o zi",
13 | days: "%d zile",
14 | month: "o luna",
15 | months: "%d luni",
16 | year: "un an",
17 | years: "%d ani"
18 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.sk.js:
--------------------------------------------------------------------------------
1 | // Slovak
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: "pred",
4 | prefixFromNow: null,
5 | suffixAgo: null,
6 | suffixFromNow: null,
7 | seconds: "menej než minútou",
8 | minute: "minútou",
9 | minutes: "%d minútami",
10 | hour: "hodinou",
11 | hours: "%d hodinami",
12 | day: "1 dňom",
13 | days: "%d dňami",
14 | month: "1 mesiacom",
15 | months: "%d mesiacmi",
16 | year: "1 rokom",
17 | years: "%d rokmi"
18 | };
19 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.sv.js:
--------------------------------------------------------------------------------
1 | // Swedish
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: "för",
4 | prefixFromNow: "om",
5 | suffixAgo: "sedan",
6 | suffixFromNow: "",
7 | seconds: "mindre än en minut",
8 | minute: "ungefär en minut",
9 | minutes: "%d minuter",
10 | hour: "ungefär en timme",
11 | hours: "ungefär %d timmar",
12 | day: "en dag",
13 | days: "%d dagar",
14 | month: "ungefär en månad",
15 | months: "%d månader",
16 | year: "ungefär ett år",
17 | years: "%d år"
18 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.th.js:
--------------------------------------------------------------------------------
1 | // Thai
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: null,
4 | prefixFromNow: null,
5 | suffixAgo: "ที่แล้ว",
6 | suffixFromNow: "จากตอนนี้",
7 | seconds: "น้อยกว่าหนึ่งนาที",
8 | minute: "ประมาณหนึ่งนาที",
9 | minutes: "%d นาที",
10 | hour: "ประมาณหนึ่งชั่วโมง",
11 | hours: "ประมาณ %d ชั่วโมง",
12 | day: "หนึ่งวัน",
13 | days: "%d วัน",
14 | month: "ประมาณหนึ่งเดือน",
15 | months: "%d เดือน",
16 | year: "ประมาณหนึ่งปี",
17 | years: "%d ปี",
18 | wordSeparator: "",
19 | numbers: []
20 | };
21 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.tr.js:
--------------------------------------------------------------------------------
1 | // Turkish
2 | jQuery.extend($.timeago.settings.strings, {
3 | suffixAgo: 'önce',
4 | suffixFromNow: null,
5 | seconds: '1 dakikadan',
6 | minute: '1 dakika',
7 | minutes: '%d dakika',
8 | hour: '1 saat',
9 | hours: '%d saat',
10 | day: '1 gün',
11 | days: '%d gün',
12 | month: '1 ay',
13 | months: '%d ay',
14 | year: '1 yıl',
15 | years: '%d yıl'
16 | });
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.uz.js:
--------------------------------------------------------------------------------
1 | //Uzbek
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: null,
4 | prefixFromNow: "keyin",
5 | suffixAgo: "avval",
6 | suffixFromNow: null,
7 | seconds: "bir necha soniya",
8 | minute: "1 daqiqa",
9 | minutes: function(value) { return "%d daqiqa" },
10 | hour: "1 soat",
11 | hours: function(value) { return "%d soat" },
12 | day: "1 kun",
13 | days: function(value) { return "%d kun" },
14 | month: "1 oy",
15 | months: function(value) { return "%d oy" },
16 | year: "1 yil",
17 | years: function(value) { return "%d yil" },
18 | wordSeparator: " "
19 | };
20 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.vi.js:
--------------------------------------------------------------------------------
1 | // Vietnamese
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: 'cách đây',
4 | prefixFromNow: null,
5 | suffixAgo: null,
6 | suffixFromNow: "trước",
7 | seconds: "chưa đến một phút",
8 | minute: "khoảng một phút",
9 | minutes: "%d phút",
10 | hour: "khoảng một tiếng",
11 | hours: "khoảng %d tiếng",
12 | day: "một ngày",
13 | days: "%d ngày",
14 | month: "khoảng một tháng",
15 | months: "%d tháng",
16 | year: "khoảng một năm",
17 | years: "%d năm",
18 | wordSeparator: " ",
19 | numbers: []
20 | };
21 |
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.zh-CN.js:
--------------------------------------------------------------------------------
1 | // Simplified Chinese
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: null,
4 | prefixFromNow: "从现在开始",
5 | suffixAgo: "之前",
6 | suffixFromNow: null,
7 | seconds: "不到 1 分钟",
8 | minute: "大约 1 分钟",
9 | minutes: "%d 分钟",
10 | hour: "大约 1 小时",
11 | hours: "大约 %d 小时",
12 | day: "1 天",
13 | days: "%d 天",
14 | month: "大约 1 个月",
15 | months: "%d 月",
16 | year: "大约 1 年",
17 | years: "%d 年",
18 | numbers: [],
19 | wordSeparator: ""
20 | };
--------------------------------------------------------------------------------
/public/js/jquery-timeago/locales/jquery.timeago.zh-TW.js:
--------------------------------------------------------------------------------
1 | // Traditional Chinese, zh-tw
2 | jQuery.timeago.settings.strings = {
3 | prefixAgo: null,
4 | prefixFromNow: "從現在開始",
5 | suffixAgo: "之前",
6 | suffixFromNow: null,
7 | seconds: "不到 1 分鐘",
8 | minute: "大約 1 分鐘",
9 | minutes: "%d 分鐘",
10 | hour: "大約 1 小時",
11 | hours: "%d 小時",
12 | day: "大約 1 天",
13 | days: "%d 天",
14 | month: "大約 1 個月",
15 | months: "%d 個月",
16 | year: "大約 1 年",
17 | years: "%d 年",
18 | numbers: [],
19 | wordSeparator: ""
20 | };
21 |
--------------------------------------------------------------------------------
/public/js/jquery.scrollTo/.gitignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 | *.gz
9 |
10 | pids
11 | logs
12 | results
13 |
14 | node_modules
15 | npm-debug.log
16 | .DS_Store
17 |
--------------------------------------------------------------------------------
/public/js/jquery.scrollTo/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "jquery.scrollTo",
3 | "version": "1.4.11",
4 | "description": "Easy element scrolling using jQuery.",
5 | "homepage": "https://github.com/flesler/jquery.scrollTo",
6 | "main": [
7 | "./jquery.scrollTo.js",
8 | "./jquery.scrollTo.min.js"
9 | ],
10 | "dependencies": {
11 | "jquery": ">=1.8"
12 | },
13 | "keywords": [
14 | "browser", "animated", "animation",
15 | "scrolling", "scroll", "links", "anchors"
16 | ],
17 | "author": {
18 | "name": "Ariel Flesler",
19 | "web": "http://flesler.blogspot.com/"
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/public/js/jquery.scrollTo/tests/WinMaxY-quirks.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery.ScrollTo
5 |
6 |
7 |
8 |
9 |
10 | jQuery.ScrollTo - Test Window MaxY - Quirks Mode
11 |
12 |
13 |
14 |
15 |
18 |
19 |
--------------------------------------------------------------------------------
/public/js/jquery.scrollTo/tests/WinMaxY-to-iframe-quirks.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery.ScrollTo
5 |
6 |
7 |
8 |
9 |
10 | jQuery.ScrollTo - Test Window MaxY to Iframe - Quirks Mode
11 |
12 |
13 |
14 |
19 |
20 |
--------------------------------------------------------------------------------
/public/js/jquery.scrollTo/tests/WinMaxY-with-iframe-compat.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | jQuery.ScrollTo
6 |
7 |
8 | jQuery.ScrollTo - Test Window MaxY - Compat Mode
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/public/js/jquery.scrollTo/tests/WinMaxY-with-iframe-quirks.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery.ScrollTo
5 |
6 |
7 | jQuery.ScrollTo - Test Window MaxY with Iframe - Quirks Mode
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/public/js/jquery/.gitattributes:
--------------------------------------------------------------------------------
1 | * eol=lf
2 | *.jar binary
3 |
--------------------------------------------------------------------------------
/public/js/jquery/.gitignore:
--------------------------------------------------------------------------------
1 | src/selector.js
2 | dist
3 | .project
4 | .settings
5 | *~
6 | *.diff
7 | *.patch
8 | /*.html
9 | .DS_Store
10 | dist/.destination.json
11 | dist/.sizecache.json
12 | build/.sizecache.json
13 | node_modules
14 |
--------------------------------------------------------------------------------
/public/js/jquery/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "src/sizzle"]
2 | path = src/sizzle
3 | url = git://github.com/jquery/sizzle.git
4 | [submodule "test/qunit"]
5 | path = test/qunit
6 | url = git://github.com/jquery/qunit.git
7 |
--------------------------------------------------------------------------------
/public/js/jquery/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "curly": true,
3 | "eqeqeq": true,
4 | "latedef": true,
5 | "noarg": true,
6 | "noempty": true,
7 | "quotmark": "double",
8 | "undef": true,
9 | "unused": true,
10 | "strict": true,
11 | "trailing": true,
12 |
13 | "node": true
14 | }
15 |
--------------------------------------------------------------------------------
/public/js/jquery/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "jquery",
3 | "version": "1.9.1",
4 | "description": "jQuery component",
5 | "keywords": [
6 | "jquery",
7 | "component"
8 | ],
9 | "scripts": [
10 | "jquery.js"
11 | ],
12 | "license": "MIT"
13 | }
14 |
--------------------------------------------------------------------------------
/public/js/jquery/speed/benchmark.js:
--------------------------------------------------------------------------------
1 | // Runs a function many times without the function call overhead
2 | function benchmark(fn, times, name){
3 | fn = fn.toString();
4 | var s = fn.indexOf('{')+1,
5 | e = fn.lastIndexOf('}');
6 | fn = fn.substring(s,e);
7 |
8 | return benchmarkString(fn, times, name);
9 | }
10 |
11 | function benchmarkString(fn, times, name) {
12 | var fn = new Function("i", "var t=new Date; while(i--) {" + fn + "}; return new Date - t")(times)
13 | fn.displayName = name || "benchmarked";
14 | return fn;
15 | }
16 |
--------------------------------------------------------------------------------
/public/js/jquery/src/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "curly": true,
3 | "expr": true,
4 | "newcap": false,
5 | "quotmark": "double",
6 | "regexdash": true,
7 | "trailing": true,
8 | "undef": true,
9 | "unused": true,
10 | "maxerr": 100,
11 |
12 | "eqnull": true,
13 | "evil": true,
14 | "sub": true,
15 |
16 | "browser": true,
17 | "wsh": true,
18 |
19 | "predef": [
20 | "define",
21 | "jQuery"
22 | ]
23 | }
24 |
--------------------------------------------------------------------------------
/public/js/jquery/src/deprecated.js:
--------------------------------------------------------------------------------
1 | // Limit scope pollution from any deprecated API
2 | // (function() {
3 |
4 | // })();
5 |
--------------------------------------------------------------------------------
/public/js/jquery/src/event-alias.js:
--------------------------------------------------------------------------------
1 | jQuery.each( ("blur focus focusin focusout load resize scroll unload click dblclick " +
2 | "mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " +
3 | "change select submit keydown keypress keyup error contextmenu").split(" "), function( i, name ) {
4 |
5 | // Handle event binding
6 | jQuery.fn[ name ] = function( data, fn ) {
7 | return arguments.length > 0 ?
8 | this.on( name, null, data, fn ) :
9 | this.trigger( name );
10 | };
11 | });
12 |
13 | jQuery.fn.hover = function( fnOver, fnOut ) {
14 | return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver );
15 | };
16 |
--------------------------------------------------------------------------------
/public/js/jquery/src/intro.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery JavaScript Library v@VERSION
3 | * http://jquery.com/
4 | *
5 | * Includes Sizzle.js
6 | * http://sizzlejs.com/
7 | *
8 | * Copyright 2005, 2012 jQuery Foundation, Inc. and other contributors
9 | * Released under the MIT license
10 | * http://jquery.org/license
11 | *
12 | * Date: @DATE
13 | */
14 | (function( window, undefined ) {
15 |
16 | // Can't do this because several apps including ASP.NET trace
17 | // the stack via arguments.caller.callee and Firefox dies if
18 | // you try to trace through "use strict" call chains. (#13335)
19 | // Support: Firefox 18+
20 | //"use strict";
21 |
--------------------------------------------------------------------------------
/public/js/jquery/src/outro.js:
--------------------------------------------------------------------------------
1 |
2 | })( window );
3 |
--------------------------------------------------------------------------------
/public/js/jquery/src/sizzle-jquery.js:
--------------------------------------------------------------------------------
1 | // Override sizzle attribute retrieval
2 | Sizzle.attr = jQuery.attr;
3 | jQuery.find = Sizzle;
4 | jQuery.expr = Sizzle.selectors;
5 | jQuery.expr[":"] = jQuery.expr.pseudos;
6 | jQuery.unique = Sizzle.uniqueSort;
7 | jQuery.text = Sizzle.getText;
8 | jQuery.isXMLDoc = Sizzle.isXML;
9 | jQuery.contains = Sizzle.contains;
10 |
--------------------------------------------------------------------------------
/public/js/jquery/test/.jshintignore:
--------------------------------------------------------------------------------
1 | qunit/
2 | data/badjson.js
3 | data/jquery-1.8.2.ajax_xhr.min.js
4 |
--------------------------------------------------------------------------------
/public/js/jquery/test/csp.php:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 |
8 |
9 | CSP Test Page
10 |
11 |
12 |
13 |
14 | CSP Test Page
15 |
16 |
17 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/1x1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/js/jquery/test/data/1x1.jpg
--------------------------------------------------------------------------------
/public/js/jquery/test/data/atom+xml.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/badcall.js:
--------------------------------------------------------------------------------
1 | undefined();
2 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/badjson.js:
--------------------------------------------------------------------------------
1 | {bad: toTheBone}
2 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/cleanScript.html:
--------------------------------------------------------------------------------
1 |
6 |
11 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/core/cc_on.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
15 |
16 |
17 |
18 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/dashboard.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/dimensions/documentLarge.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/dimensions/documentSmall.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/echoData.php:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/echoQuery.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/errorWithText.php:
--------------------------------------------------------------------------------
1 |
22 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/evalScript.php:
--------------------------------------------------------------------------------
1 | ok( "" === "GET", "request method is " );
--------------------------------------------------------------------------------
/public/js/jquery/test/data/event/longLoadScript.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/event/promiseReady.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Test case for jQuery ticket #11470
6 |
7 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/headers.php:
--------------------------------------------------------------------------------
1 | $value ) {
10 |
11 | $key = str_replace( "_" , "-" , substr( $key , 0 , 5 ) == "HTTP_" ? substr( $key , 5 ) : $key );
12 | $headers[ $key ] = $value;
13 |
14 | }
15 |
16 | foreach( explode( "_" , $_GET[ "keys" ] ) as $key ) {
17 | echo "$key: " . @$headers[ strtoupper( $key ) ] . "\n";
18 | }
19 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/if_modified_since.php:
--------------------------------------------------------------------------------
1 |
21 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/iframe.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | iframe
4 |
5 |
6 | span text
7 |
8 |
9 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/json.php:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/json_obj.js:
--------------------------------------------------------------------------------
1 | { "data": {"lang": "en", "length": 25} }
2 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/jsonp.php:
--------------------------------------------------------------------------------
1 |
15 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/name.html:
--------------------------------------------------------------------------------
1 | ERROR
2 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/name.php:
--------------------------------------------------------------------------------
1 | $xml $result ";
12 | die();
13 | }
14 | $name = $_REQUEST['name'];
15 | if($name == 'foo') {
16 | echo "bar";
17 | die();
18 | } else if($name == 'peter') {
19 | echo "pan";
20 | die();
21 | }
22 |
23 | echo 'ERROR ';
24 | ?>
--------------------------------------------------------------------------------
/public/js/jquery/test/data/nocontent.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/params_html.php:
--------------------------------------------------------------------------------
1 |
2 | $value )
4 | echo "$value ";
5 | ?>
6 |
7 |
8 | $value )
10 | echo "$value ";
11 | ?>
12 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/readywaitasset.js:
--------------------------------------------------------------------------------
1 | var delayedMessage = "It worked!";
2 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/script.php:
--------------------------------------------------------------------------------
1 |
11 | ok( true, "Script executed correctly." );
12 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/selector/sizzle_cache.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | jQuery selector - sizzle cache
6 |
7 |
8 |
11 |
12 |
13 |
14 |
15 |
16 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/statusText.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/support/shrinkWrapBlocks.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
12 |
13 |
14 |
15 |
16 |
17 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/support/testElementCrash.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
10 |
11 |
12 |
13 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/test.html:
--------------------------------------------------------------------------------
1 | html text
2 |
6 |
7 | blabla
8 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/test.js:
--------------------------------------------------------------------------------
1 | var testBar = "bar";
2 | jQuery("#ap").html("bar");
3 | ok( true, "test.js executed");
4 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/test.php:
--------------------------------------------------------------------------------
1 | html text
2 |
6 |
7 | blabla
--------------------------------------------------------------------------------
/public/js/jquery/test/data/test2.html:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/test3.html:
--------------------------------------------------------------------------------
1 | This is a user
2 | This is a user
3 | This is a teacher
4 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/text.php:
--------------------------------------------------------------------------------
1 | Lorem ipsum dolor sit amet
2 | consectetuer adipiscing elit
3 | Sed lorem leo
4 | lorem leo consectetuer adipiscing elit
5 | Sed lorem leo
6 | rhoncus sit amet
7 | elementum at
8 | bibendum at, eros
9 | Cras at mi et tortor egestas vestibulum
10 | sed Cras at mi vestibulum
11 | Phasellus sed felis sit amet
12 | orci dapibus semper.
13 |
--------------------------------------------------------------------------------
/public/js/jquery/test/data/with_fries_over_jsonp.php:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/public/js/jquery/test/unit/deprecated.js:
--------------------------------------------------------------------------------
1 | module("deprecated");
2 |
--------------------------------------------------------------------------------
/public/js/jquery/test/unit/exports.js:
--------------------------------------------------------------------------------
1 | module("exports", { teardown: moduleTeardown });
2 |
3 | test("amdModule", function() {
4 | expect(1);
5 |
6 | equal( jQuery, amdDefined, "Make sure defined module matches jQuery" );
7 | });
8 |
--------------------------------------------------------------------------------
/public/js/jquery/test/xhtml.php:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/public/js/stream-mute.js:
--------------------------------------------------------------------------------
1 | if (localStorage.getItem("muteTumors") === null) {
2 | localStorage.setItem("muteTumors", "false");
3 | }
4 |
5 | switch (localStorage.getItem("muteTumors")) {
6 | case "false":
7 | document.getElementById("mutetumors").children[0].innerHTML = "Mute vtuber songs";
8 | break;
9 | case "true":
10 | document.getElementById("mutetumors").children[0].innerHTML = "Unmute vtuber songs";
11 | break;
12 | }
13 |
--------------------------------------------------------------------------------
/public/js/typeahead.js/.gitignore:
--------------------------------------------------------------------------------
1 | *.swp
2 | .DS_Store
3 |
4 | .grunt
5 | _SpecRunner.html
6 | test/coverage
7 |
8 | node_modules
9 | npm-debug.log
10 |
--------------------------------------------------------------------------------
/public/js/typeahead.js/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "curly": true,
3 | "newcap": true,
4 | "noarg": true,
5 | "quotmark": "single",
6 | "regexp": true,
7 | "trailing": true,
8 |
9 | "boss": true,
10 | "eqnull": true,
11 | "expr": true,
12 |
13 | "browser": true,
14 | "jquery": true
15 | }
16 |
--------------------------------------------------------------------------------
/public/js/typeahead.js/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.8
4 |
--------------------------------------------------------------------------------
/public/js/typeahead.js/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "typeahead.js",
3 | "version": "0.10.1",
4 | "main": [
5 | "bloodhound.js",
6 | "typeahead.jquery.js",
7 | "typeahead.bundle.js",
8 | "typeahead.bundle.min.js"
9 | ],
10 | "dependencies": {
11 | "jquery": "~1.9"
12 | }
13 | }
--------------------------------------------------------------------------------
/public/js/typeahead.js/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "twitter/typeahead.js",
3 | "description": "fast and fully-featured autocomplete library",
4 | "keywords": ["typeahead", "autocomplete"],
5 | "homepage": "http://twitter.github.com/typeahead.js",
6 | "authors": [
7 | {
8 | "name": "Twitter Inc.",
9 | "homepage": "https://twitter.com/twitteross"
10 | }
11 | ],
12 | "support": {
13 | "issues": "https://github.com/twitter/typeahead.js/issues"
14 | },
15 | "author": "Twitter Inc.",
16 | "license": "MIT"
17 | }
18 |
--------------------------------------------------------------------------------
/public/js/typeahead.js/src/bloodhound/version.js:
--------------------------------------------------------------------------------
1 | /*
2 | * typeahead.js
3 | * https://github.com/twitter/typeahead.js
4 | * Copyright 2013 Twitter, Inc. and other contributors; Licensed MIT
5 | */
6 |
7 | var VERSION = '%VERSION%';
8 |
--------------------------------------------------------------------------------
/public/js/typeahead.js/src/typeahead/html.js:
--------------------------------------------------------------------------------
1 | /*
2 | * typeahead.js
3 | * https://github.com/twitter/typeahead.js
4 | * Copyright 2013 Twitter, Inc. and other contributors; Licensed MIT
5 | */
6 |
7 | var html = {
8 | wrapper: '',
9 | dropdown: '',
10 | dataset: '
',
11 | suggestions: ' ',
12 | suggestion: '%BODY%
'
13 | };
14 |
--------------------------------------------------------------------------------
/public/js/typeahead.js/test/fixtures/ajax_responses.js:
--------------------------------------------------------------------------------
1 | var fixtures = fixtures || {};
2 |
3 | fixtures.ajaxResps = {
4 | ok: {
5 | status: 200,
6 | responseText: '[{ "value": "big" }, { "value": "bigger" }, { "value": "biggest" }, { "value": "small" }, { "value": "smaller" }, { "value": "smallest" }]'
7 | },
8 | ok1: {
9 | status: 200,
10 | responseText: '["dog", "cat", "moose"]'
11 | },
12 | err: {
13 | status: 500
14 | }
15 | };
16 |
17 | $.each(fixtures.ajaxResps, function(i, resp) {
18 | resp.responseText && (resp.parsed = $.parseJSON(resp.responseText));
19 | });
20 |
--------------------------------------------------------------------------------
/public/js/typeahead.js/test/fixtures/html.js:
--------------------------------------------------------------------------------
1 | var fixtures = fixtures || {};
2 |
3 | fixtures.html = {
4 | textInput: ' ',
5 | input: ' ',
6 | hint: ' ',
7 | menu: '',
8 | dataset: [
9 | '',
10 | '
',
11 | '',
12 | '',
13 | '',
14 | ' ',
15 | '
'
16 | ].join('')
17 | };
18 |
--------------------------------------------------------------------------------
/public/maintenance/background.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/maintenance/background.jpg
--------------------------------------------------------------------------------
/public/maintenance/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/maintenance/favicon.ico
--------------------------------------------------------------------------------
/public/maintenance/logo-circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/maintenance/logo-circle.png
--------------------------------------------------------------------------------
/public/maintenance/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/maintenance/logo.png
--------------------------------------------------------------------------------
/public/maintenance/main.mp3.m3u:
--------------------------------------------------------------------------------
1 | https://stream.r-a-d.io/main.mp3
--------------------------------------------------------------------------------
/public/maintenance/main.pls:
--------------------------------------------------------------------------------
1 | [playlist]
2 | NumberOfEntries=1
3 |
4 | File1=https://stream.r-a-d.io/main.mp3
5 | Length1=-1
6 | Title1=R/a/dio
--------------------------------------------------------------------------------
/public/maintenance/octicons.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/maintenance/octicons.eot
--------------------------------------------------------------------------------
/public/maintenance/octicons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/maintenance/octicons.ttf
--------------------------------------------------------------------------------
/public/maintenance/octicons.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/maintenance/octicons.woff
--------------------------------------------------------------------------------
/public/opensearch.xml:
--------------------------------------------------------------------------------
1 |
3 | r/a/dio
4 | r/a/dio
5 | UTF-8
6 | https://r-a-d.io/favicon.ico
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/public/packages/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/R-a-dio/site/0bfcaa81d115ef6a12b33db56c5cd696ae3ebfce/public/packages/.gitkeep
--------------------------------------------------------------------------------
/public/robots.txt:
--------------------------------------------------------------------------------
1 | User-agent: *
2 | Disallow: /x_admin/
3 | Disallow: /res/music/
4 | Disallow: /res/music/tagged/
5 | Disallow: /api/
6 | Disallow: /api.php?
7 | Disallow: /song/
8 | Disallow: /piwik/
9 | Disallow: /dev
10 | Disallow: /beta/
11 | Disallow: /stream
12 | Disallow: /main
13 | Disallow: /admin/
14 | Disallow: /song/
15 | Disallow: /request/
16 | Disallow: /last-played
17 | Allow: /
18 |
19 | # Bad Yahoo.
20 | User-agent: Slurp
21 | Disallow: /
22 |
23 | User-agent: Yahoo Pipes 1.0
24 | Disallow: /
25 |
26 | # AGGRESSIVE AS FUCK GO AWAY ALREADY
27 | User-agent: Baiduspider
28 | Disallow: /
29 |
--------------------------------------------------------------------------------
/public/themes/dark/theme.less:
--------------------------------------------------------------------------------
1 | // Compiler target.
2 | @import "../../packages/bootstrap/less/bootstrap.less";
3 |
4 | // Last defined wins. Dont remove this declaration, override stuff.
5 | @import "../variables.less";
6 |
7 | // We need fonts.
8 | @import "../mixins/fonts.less";
9 |
10 | // we also need basic styling for IDs, etc.
11 | @import "../mixins/player.less";
12 |
13 | // this is the only really specific theme file for defaulty.
14 | @import "dark.less";
15 |
16 | // import your bootstrap overrides if needed
17 | // @import "variables.less";
--------------------------------------------------------------------------------
/public/themes/default/colors.less:
--------------------------------------------------------------------------------
1 | /* default theme */
2 | .faves { background: rgb(66, 139, 202); }
3 | .faves:hover { background: rgb(40, 94, 142); cursor: pointer; }
4 | .plays { background: #f0ad4e; }
5 | .plays:hover { background: #d58512; cursor: pointer; }
6 |
7 | .bordered {
8 | border-radius: 7px;
9 | -moz-box-shadow: 0 0 4px 4px #888;
10 | -webkit-box-shadow: 0 0 4px 4px#888;
11 | box-shadow: 0 0 4px 4px #888;
12 | }
13 |
14 | .thumbnail:hover, .thumbnail:focus {
15 | border-color: #66afe9;
16 | -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
17 | box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
18 | }
19 |
20 | body {
21 | background-color: rgba(0, 0, 0, 0.04);
22 | }
23 |
--------------------------------------------------------------------------------
/public/themes/default/theme.less:
--------------------------------------------------------------------------------
1 | // Compiler target.
2 | @import "../../packages/bootstrap/less/bootstrap.less";
3 |
4 | // Last defined wins. Dont remove this declaration, override stuff.
5 | @import "../variables.less";
6 |
7 | // We need fonts.
8 | @import "../mixins/fonts.less";
9 |
10 | // we also need basic styling for IDs, etc.
11 | @import "../mixins/player.less";
12 |
13 | // this is the only really specific theme file for defaulty.
14 | @import "colors.less";
15 |
16 | // import your bootstrap overrides if needed
17 | // @import "variables.less";
--------------------------------------------------------------------------------
/public/themes/saturated/theme.less:
--------------------------------------------------------------------------------
1 | // Compiler target.
2 | @import "../../packages/bootstrap/less/bootstrap.less";
3 |
4 | // Last defined wins. Dont remove this declaration, override stuff.
5 | @import "../variables.less";
6 |
7 | // We need fonts.
8 | @import "../mixins/fonts.less";
9 |
10 | // we also need basic styling for IDs, etc.
11 | @import "../mixins/player.less";
12 |
13 | // this is the only really specific theme file for defaulty.
14 | @import "colors.less";
15 |
16 | // import your bootstrap overrides if needed
17 | // @import "variables.less";
--------------------------------------------------------------------------------
/public/themes/theme.less:
--------------------------------------------------------------------------------
1 | // Compiler target.
2 | @import "../packages/bootstrap/less/bootstrap.less";
3 |
4 | // Last defined wins. Dont remove this declaration, override stuff.
5 | @import "variables.less";
6 |
7 | // We need fonts.
8 | @import "mixins/fonts.less";
9 |
10 | // we also need basic styling for IDs, etc.
11 | @import "mixins/player.less";
12 |
13 | // See default/theme.less for an example of a compiler working from your folder.
14 |
--------------------------------------------------------------------------------
/server.php:
--------------------------------------------------------------------------------
1 |