├── .replit ├── Dockerfile ├── MongoDB ├── function.js ├── mongodb.js └── schema.js ├── Procfile ├── README.md ├── assets ├── Zeeoneofc ├── css │ ├── Zeeone │ ├── black-dashboard.css │ ├── black-dashboard.css.map │ ├── black-dashboard.min.css │ ├── main.css │ ├── nucleo-icons.css │ └── util.css ├── demo │ ├── Zeeone │ ├── demo.css │ └── demo.js ├── fonts │ ├── Zeeone │ ├── font-awesome-4.7.0 │ │ ├── HELP-US-OUT.txt │ │ ├── css │ │ │ ├── font-awesome.css │ │ │ └── font-awesome.min.css │ │ ├── fonts │ │ │ ├── .trashed-1679469710-fontawesome-webfont.svg │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.ttf │ │ │ ├── fontawesome-webfont.woff │ │ │ └── fontawesome-webfont.woff2 │ │ ├── less │ │ │ ├── animated.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 │ │ │ ├── screen-reader.less │ │ │ ├── stacked.less │ │ │ └── variables.less │ │ └── scss │ │ │ ├── _animated.scss │ │ │ ├── _bordered-pulled.scss │ │ │ ├── _core.scss │ │ │ ├── _fixed-width.scss │ │ │ ├── _icons.scss │ │ │ ├── _larger.scss │ │ │ ├── _list.scss │ │ │ ├── _mixins.scss │ │ │ ├── _path.scss │ │ │ ├── _rotated-flipped.scss │ │ │ ├── _screen-reader.scss │ │ │ ├── _stacked.scss │ │ │ ├── _variables.scss │ │ │ └── font-awesome.scss │ ├── montserrat │ │ ├── Montserrat-Black.ttf │ │ ├── Montserrat-BlackItalic.ttf │ │ ├── Montserrat-Bold.ttf │ │ ├── Montserrat-BoldItalic.ttf │ │ ├── Montserrat-ExtraBold.ttf │ │ ├── Montserrat-ExtraBoldItalic.ttf │ │ ├── Montserrat-ExtraLight.ttf │ │ ├── Montserrat-ExtraLightItalic.ttf │ │ ├── Montserrat-Italic.ttf │ │ ├── Montserrat-Light.ttf │ │ ├── Montserrat-LightItalic.ttf │ │ ├── Montserrat-Medium.ttf │ │ ├── Montserrat-MediumItalic.ttf │ │ ├── Montserrat-Regular.ttf │ │ ├── Montserrat-SemiBold.ttf │ │ ├── Montserrat-SemiBoldItalic.ttf │ │ ├── Montserrat-Thin.ttf │ │ ├── Montserrat-ThinItalic.ttf │ │ └── OFL.txt │ ├── nucleo.eot │ ├── nucleo.ttf │ ├── nucleo.woff │ ├── nucleo.woff2 │ └── poppins │ │ ├── Poppins-Black.ttf │ │ ├── Poppins-BlackItalic.ttf │ │ ├── Poppins-Bold.ttf │ │ ├── Poppins-BoldItalic.ttf │ │ ├── Poppins-ExtraBold.ttf │ │ ├── Poppins-ExtraBoldItalic.ttf │ │ ├── Poppins-ExtraLight.ttf │ │ ├── Poppins-ExtraLightItalic.ttf │ │ ├── Poppins-Italic.ttf │ │ ├── Poppins-Light.ttf │ │ ├── Poppins-LightItalic.ttf │ │ ├── Poppins-Medium.ttf │ │ ├── Poppins-MediumItalic.ttf │ │ ├── Poppins-Regular.ttf │ │ ├── Poppins-SemiBold.ttf │ │ ├── Poppins-SemiBoldItalic.ttf │ │ ├── Poppins-Thin.ttf │ │ └── Poppins-ThinItalic.ttf ├── img │ ├── 403.png │ ├── 406.png │ ├── 503.png │ ├── Zeeone │ ├── anime.jpg │ ├── home.jpg │ └── icons │ │ └── .trashed-1679469724-favicon.ico ├── js │ ├── Zeeone │ ├── black-dashboard.js │ ├── black-dashboard.js.map │ ├── black-dashboard.min.js │ ├── core │ │ ├── bootstrap.min.js │ │ ├── jquery.min.js │ │ └── popper.min.js │ ├── email-decode.min.js │ ├── ipanda.js │ ├── main.js │ └── plugins │ │ ├── Zeeone │ │ ├── apikey.js │ │ ├── bootstrap-notify.js │ │ ├── chartjs.min.js │ │ ├── circle.progress.min.js │ │ ├── custom.js │ │ ├── index1.js │ │ ├── jamsalam.js │ │ ├── jquery-3.5.1.min.js │ │ ├── jquery.sparkline.min.js │ │ ├── moment.js │ │ └── perfect-scrollbar.jquery.min.js ├── scss │ ├── Zeeone │ ├── black-dasboard │ │ ├── Zeeone │ │ └── bootstrap │ │ │ ├── Zeeone │ │ │ ├── _alert.scss │ │ │ ├── _badge.scss │ │ │ ├── _breadcrumb.scss │ │ │ ├── _button-group.scss │ │ │ ├── _buttons.scss │ │ │ ├── _card.scss │ │ │ ├── _carousel.scss │ │ │ ├── _close.scss │ │ │ ├── _code.scss │ │ │ ├── _custom-forms.scss │ │ │ ├── _dropdown.scss │ │ │ ├── _forms.scss │ │ │ ├── _functions.scss │ │ │ ├── _grid.scss │ │ │ ├── _images.scss │ │ │ ├── _input-group.scss │ │ │ ├── _jumbotron.scss │ │ │ ├── _list-group.scss │ │ │ ├── _media.scss │ │ │ ├── _mixins.scss │ │ │ ├── _modal.scss │ │ │ ├── _nav.scss │ │ │ ├── _navbar.scss │ │ │ ├── _pagination.scss │ │ │ ├── _popover.scss │ │ │ ├── _print.scss │ │ │ ├── _progress.scss │ │ │ ├── _reboot.scss │ │ │ ├── _root.scss │ │ │ ├── _spinners.scss │ │ │ ├── _tables.scss │ │ │ ├── _toasts.scss │ │ │ ├── _tooltip.scss │ │ │ ├── _transitions.scss │ │ │ ├── _type.scss │ │ │ ├── _utilities.scss │ │ │ ├── _variables.scss │ │ │ ├── bootstrap-grid.scss │ │ │ ├── bootstrap-reboot.scss │ │ │ ├── bootstrap.scss │ │ │ ├── mixins │ │ │ ├── Zeeone │ │ │ ├── _alert.scss │ │ │ ├── _background-variant.scss │ │ │ ├── _badge.scss │ │ │ ├── _border-radius.scss │ │ │ ├── _box-shadow.scss │ │ │ ├── _breakpoints.scss │ │ │ ├── _buttons.scss │ │ │ ├── _caret.scss │ │ │ ├── _clearfix.scss │ │ │ ├── _deprecate.scss │ │ │ ├── _float.scss │ │ │ ├── _forms.scss │ │ │ ├── _gradients.scss │ │ │ ├── _grid-framework.scss │ │ │ ├── _grid.scss │ │ │ ├── _hover.scss │ │ │ ├── _image.scss │ │ │ ├── _list-group.scss │ │ │ ├── _lists.scss │ │ │ ├── _nav-divider.scss │ │ │ ├── _pagination.scss │ │ │ ├── _reset-text.scss │ │ │ ├── _resize.scss │ │ │ ├── _screen-reader.scss │ │ │ ├── _size.scss │ │ │ ├── _table-row.scss │ │ │ ├── _text-emphasis.scss │ │ │ ├── _text-hide.scss │ │ │ ├── _text-truncate.scss │ │ │ ├── _transition.scss │ │ │ └── _visibility.scss │ │ │ ├── utilities │ │ │ ├── Zeeone │ │ │ ├── _align.scss │ │ │ ├── _background.scss │ │ │ ├── _borders.scss │ │ │ ├── _clearfix.scss │ │ │ ├── _display.scss │ │ │ ├── _embed.scss │ │ │ ├── _flex.scss │ │ │ ├── _float.scss │ │ │ ├── _overflow.scss │ │ │ ├── _position.scss │ │ │ ├── _screenreaders.scss │ │ │ ├── _shadows.scss │ │ │ ├── _sizing.scss │ │ │ ├── _spacing.scss │ │ │ ├── _stretched-link.scss │ │ │ ├── _text.scss │ │ │ └── _visibility.scss │ │ │ └── vendor │ │ │ ├── Zeeone │ │ │ └── _rfs.scss │ ├── black-dashboard.scss │ ├── custom │ │ ├── Zeeone │ │ ├── _alerts.scss │ │ ├── _buttons.scss │ │ ├── _card.scss │ │ ├── _checkboxes-radio.scss │ │ ├── _dropdown.scss │ │ ├── _example-pages.scss │ │ ├── _fixed-plugin.scss │ │ ├── _footer.scss │ │ ├── _forms.scss │ │ ├── _functions.scss │ │ ├── _images.scss │ │ ├── _input-group.scss │ │ ├── _misc.scss │ │ ├── _mixins.scss │ │ ├── _modal.scss │ │ ├── _navbar.scss │ │ ├── _rtl.scss │ │ ├── _sidebar-and-main-panel.scss │ │ ├── _tables.scss │ │ ├── _type.scss │ │ ├── _utilities.scss │ │ ├── _variables.scss │ │ ├── _white-content.scss │ │ ├── cards │ │ │ ├── Zeeone │ │ │ ├── _card-chart.scss │ │ │ ├── _card-map.scss │ │ │ ├── _card-plain.scss │ │ │ ├── _card-task.scss │ │ │ └── _card-user.scss │ │ ├── mixins │ │ │ ├── Zeeone │ │ │ ├── _alert.scss │ │ │ ├── _background-variant.scss │ │ │ ├── _badges.scss │ │ │ ├── _buttons.scss │ │ │ ├── _dropdown.scss │ │ │ ├── _forms.scss │ │ │ ├── _icon.scss │ │ │ ├── _inputs.scss │ │ │ ├── _modals.scss │ │ │ ├── _page-header.scss │ │ │ ├── _popovers.scss │ │ │ ├── _vendor-prefixes.scss │ │ │ ├── _wizard.scss │ │ │ └── opacity.scss │ │ ├── utilities │ │ │ └── Zeeone │ │ └── vendor │ │ │ ├── Zeeone │ │ │ ├── _plugin-animate-bootstrap-notify.scss │ │ │ └── _plugin-perfect-scrollbar.scss │ └── plugins │ │ ├── Zeeone │ │ └── _plugin-perfect-scrollbar.scss └── vendor │ ├── animate │ └── animate.css │ ├── bootstrap │ ├── css │ │ ├── bootstrap-grid.css │ │ ├── bootstrap-grid.css.map │ │ ├── bootstrap-grid.min.css │ │ ├── bootstrap-grid.min.css.map │ │ ├── bootstrap-reboot.css │ │ ├── bootstrap-reboot.css.map │ │ ├── bootstrap-reboot.min.css │ │ ├── bootstrap-reboot.min.css.map │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ └── js │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ ├── popper.js │ │ ├── popper.min.js │ │ └── tooltip.js │ ├── css-hamburgers │ ├── hamburgers.css │ └── hamburgers.min.css │ ├── jquery │ └── jquery-3.2.1.min.js │ ├── select2 │ ├── select2.css │ ├── select2.js │ ├── select2.min.css │ └── select2.min.js │ └── tilt │ └── tilt.jquery.min.js ├── database ├── Zeeoneofc └── db.js ├── index.js ├── lib ├── Zeeoneofc ├── auth.js ├── color.js ├── config.js ├── email.js ├── fetcher.js ├── functions.js ├── index.js ├── options.js ├── oxy.js ├── textpro.js └── utils │ ├── Zeeone │ ├── base.js │ ├── gempa.js │ ├── kisahnabi.js │ └── vokal.js ├── package.json ├── replit.nix ├── routes ├── Zeeoneofc ├── api.js ├── main.js └── users.js ├── settings.js ├── tmp └── zeeoneofc └── views ├── cecan.ejs ├── downloader.ejs ├── game.ejs ├── home.ejs ├── index.ejs ├── islam.ejs ├── layouts ├── alert.ejs └── error.ejs ├── login.ejs ├── news.ejs ├── nsfw.ejs ├── other.ejs ├── photooxy.ejs ├── search.ejs ├── signup.ejs └── zeeoneofc /.replit: -------------------------------------------------------------------------------- 1 | language="nodejs" 2 | run="pm2 start index.js && pm2 save && pm2 logs" -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM node:lts-buster 2 | 3 | RUN apt-get update && \ 4 | apt-get install -y \ 5 | ffmpeg \ 6 | imagemagick \ 7 | webp && \ 8 | apt-get upgrade -y && \ 9 | rm -rf /var/lib/apt/lists/* 10 | 11 | COPY package.json . 12 | 13 | RUN npm install 14 | 15 | COPY . . 16 | 17 | CMD ["npm", "start"] -------------------------------------------------------------------------------- /MongoDB/function.js: -------------------------------------------------------------------------------- 1 | require('../settings'); 2 | const { 3 | User 4 | } = require('./schema'); 5 | 6 | async function addUser(username, email, password, apikey) { 7 | let obj = { 8 | username, 9 | email, 10 | password, 11 | apikey, 12 | defaultKey: apikey, 13 | limit: limitCount 14 | }; 15 | User.create(obj); 16 | } 17 | module.exports.addUser = addUser 18 | 19 | async function limitAdd(apikey) { 20 | let key = await User.findOne({ 21 | apikey: apikey 22 | }); 23 | let min = key.limit - 1; 24 | User.updateOne({ 25 | apikey: apikey 26 | }, { 27 | limit: min 28 | }, function (err, res) { 29 | if (err) throw err; 30 | }) 31 | } 32 | 33 | module.exports.limitAdd = limitAdd 34 | 35 | async function checkEmail(email){ 36 | let x = await User.findOne({ 37 | email: email 38 | }); 39 | if (x !== null) { 40 | return x.email; 41 | } else { 42 | return false; 43 | } 44 | } 45 | 46 | module.exports.checkEmail = checkEmail; 47 | 48 | async function checkUsername(username) { 49 | let users = await User.findOne({ 50 | username: username 51 | }); 52 | if (users !== null) { 53 | return users.username; 54 | } else { 55 | return false; 56 | } 57 | } 58 | module.exports.checkUsername = checkUsername; 59 | 60 | async function cekKey(apikey) { 61 | let db = await User.findOne({ 62 | apikey: apikey 63 | }); 64 | if (db === null) { 65 | return false; 66 | } else { 67 | return db.apikey; 68 | } 69 | } 70 | module.exports.cekKey = cekKey; 71 | 72 | async function resetAllLimit() { 73 | let users = await User.find({}); 74 | users.forEach(async(data) => { 75 | let { username } = data 76 | if (username !== null) { 77 | return User.updateOne({username: username}, {limit: limitCount}, function (err, res) { 78 | if (err) throw err; 79 | }); 80 | } 81 | }) 82 | } 83 | module.exports.resetAllLimit = resetAllLimit; 84 | 85 | async function isLimit(apikey) { 86 | let key = await User.findOne({apikey: apikey}); 87 | if (key.limit <= 0){ 88 | return true; 89 | } else { 90 | return false; 91 | } 92 | } 93 | module.exports.isLimit = isLimit; 94 | 95 | async function checkLimit(apikey) { 96 | let key = await User.findOne({apikey: apikey}); 97 | return key.limit; 98 | } 99 | module.exports.checkLimit = checkLimit; 100 | 101 | async function getApikey(id) { 102 | let users = await User.findOne({_id: id}); 103 | return {apikey: users.apikey, username: users.username, limit:users.limit}; 104 | } 105 | module.exports.getApikey = getApikey; -------------------------------------------------------------------------------- /MongoDB/mongodb.js: -------------------------------------------------------------------------------- 1 | require('../settings'); 2 | const mongoose = require('mongoose'); 3 | 4 | function connectMongoDb() { 5 | mongoose.connect(MONGO_DB_URI, { 6 | useNewUrlParser: true, 7 | useUnifiedTopology: true 8 | }); 9 | const db = mongoose.connection; 10 | db.on('error', console.error.bind(console, 'connection error:')); 11 | db.once('open', () => { 12 | console.log('Succes connect to MONGODB ✅'); 13 | }); 14 | }; 15 | 16 | module.exports.connectMongoDb = connectMongoDb; -------------------------------------------------------------------------------- /MongoDB/schema.js: -------------------------------------------------------------------------------- 1 | const mongoose = require('mongoose'); 2 | 3 | const Users = mongoose.Schema({ 4 | username: { type: String }, 5 | password: { type: String}, 6 | email: { type: String }, 7 | apikey: { type: String }, 8 | defaultKey: { type: String }, 9 | premium: { type: Array }, 10 | limit: { type: Number } 11 | }, { versionKey: false }); 12 | module.exports.User = mongoose.model('user', Users); -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | worker: npm install && npm start -------------------------------------------------------------------------------- /assets/Zeeoneofc: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/css/Zeeone: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/demo/Zeeone: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/demo/demo.css: -------------------------------------------------------------------------------- 1 | .tim-row { 2 | margin-bottom: 20px; 3 | } 4 | 5 | .tim-white-buttons { 6 | background-color: #777777; 7 | } 8 | 9 | .typography-line { 10 | padding-left: 25%; 11 | margin-bottom: 35px; 12 | position: relative; 13 | display: block; 14 | width: 100%; 15 | } 16 | 17 | .typography-line span { 18 | bottom: 10px; 19 | color: #c0c1c2; 20 | display: block; 21 | font-weight: 400; 22 | font-size: 13px; 23 | line-height: 13px; 24 | left: 0; 25 | position: absolute; 26 | width: 260px; 27 | text-transform: none; 28 | } 29 | 30 | .tim-row { 31 | padding-top: 60px; 32 | } 33 | 34 | .tim-row h3 { 35 | margin-top: 0; 36 | } 37 | 38 | .offline-doc .page-header { 39 | display: flex; 40 | align-items: center; 41 | } 42 | 43 | .offline-doc .footer { 44 | position: absolute; 45 | width: 100%; 46 | background: transparent; 47 | bottom: 0; 48 | color: #fff; 49 | z-index: 1; 50 | } 51 | 52 | @media all and (min-width: 992px) { 53 | .sidebar .nav>li.active-pro { 54 | position: absolute; 55 | width: 100%; 56 | bottom: 10px; 57 | } 58 | } 59 | 60 | .card.card-upgrade .card-category { 61 | max-width: 530px; 62 | margin: 0 auto; 63 | } -------------------------------------------------------------------------------- /assets/fonts/Zeeone: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/HELP-US-OUT.txt: -------------------------------------------------------------------------------- 1 | I hope you love Font Awesome. If you've found it useful, please do me a favor and check out my latest project, 2 | Fort Awesome (https://fortawesome.com). It makes it easy to put the perfect icons on your website. Choose from our awesome, 3 | comprehensive icon sets or copy and paste your own. 4 | 5 | Please. Check it out. 6 | 7 | -Dave Gandy 8 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/font-awesome-4.7.0/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/less/animated.less: -------------------------------------------------------------------------------- 1 | // Animated Icons 2 | // -------------------------- 3 | 4 | .@{fa-css-prefix}-spin { 5 | -webkit-animation: fa-spin 2s infinite linear; 6 | animation: fa-spin 2s infinite linear; 7 | } 8 | 9 | .@{fa-css-prefix}-pulse { 10 | -webkit-animation: fa-spin 1s infinite steps(8); 11 | animation: fa-spin 1s infinite steps(8); 12 | } 13 | 14 | @-webkit-keyframes fa-spin { 15 | 0% { 16 | -webkit-transform: rotate(0deg); 17 | transform: rotate(0deg); 18 | } 19 | 100% { 20 | -webkit-transform: rotate(359deg); 21 | transform: rotate(359deg); 22 | } 23 | } 24 | 25 | @keyframes fa-spin { 26 | 0% { 27 | -webkit-transform: rotate(0deg); 28 | transform: rotate(0deg); 29 | } 30 | 100% { 31 | -webkit-transform: rotate(359deg); 32 | transform: rotate(359deg); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/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 | .@{fa-css-prefix}-pull-left { float: left; } 11 | .@{fa-css-prefix}-pull-right { float: right; } 12 | 13 | .@{fa-css-prefix} { 14 | &.@{fa-css-prefix}-pull-left { margin-right: .3em; } 15 | &.@{fa-css-prefix}-pull-right { margin-left: .3em; } 16 | } 17 | 18 | /* Deprecated as of 4.4.0 */ 19 | .pull-right { float: right; } 20 | .pull-left { float: left; } 21 | 22 | .@{fa-css-prefix} { 23 | &.pull-left { margin-right: .3em; } 24 | &.pull-right { margin-left: .3em; } 25 | } 26 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/less/core.less: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix} { 5 | display: inline-block; 6 | font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/less/fixed-width.less: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .@{fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/less/font-awesome.less: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.7.0 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.less"; 7 | @import "mixins.less"; 8 | @import "path.less"; 9 | @import "core.less"; 10 | @import "larger.less"; 11 | @import "fixed-width.less"; 12 | @import "list.less"; 13 | @import "bordered-pulled.less"; 14 | @import "animated.less"; 15 | @import "rotated-flipped.less"; 16 | @import "stacked.less"; 17 | @import "icons.less"; 18 | @import "screen-reader.less"; 19 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/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 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/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 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/less/mixins.less: -------------------------------------------------------------------------------- 1 | // Mixins 2 | // -------------------------- 3 | 4 | .fa-icon() { 5 | display: inline-block; 6 | font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | 14 | .fa-icon-rotate(@degrees, @rotation) { 15 | -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation})"; 16 | -webkit-transform: rotate(@degrees); 17 | -ms-transform: rotate(@degrees); 18 | transform: rotate(@degrees); 19 | } 20 | 21 | .fa-icon-flip(@horiz, @vert, @rotation) { 22 | -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation}, mirror=1)"; 23 | -webkit-transform: scale(@horiz, @vert); 24 | -ms-transform: scale(@horiz, @vert); 25 | transform: scale(@horiz, @vert); 26 | } 27 | 28 | 29 | // Only display content to screen readers. A la Bootstrap 4. 30 | // 31 | // See: http://a11yproject.com/posts/how-to-hide-content/ 32 | 33 | .sr-only() { 34 | position: absolute; 35 | width: 1px; 36 | height: 1px; 37 | padding: 0; 38 | margin: -1px; 39 | overflow: hidden; 40 | clip: rect(0,0,0,0); 41 | border: 0; 42 | } 43 | 44 | // Use in conjunction with .sr-only to only display content when it's focused. 45 | // 46 | // Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 47 | // 48 | // Credit: HTML5 Boilerplate 49 | 50 | .sr-only-focusable() { 51 | &:active, 52 | &:focus { 53 | position: static; 54 | width: auto; 55 | height: auto; 56 | margin: 0; 57 | overflow: visible; 58 | clip: auto; 59 | } 60 | } 61 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/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.woff2?v=@{fa-version}') format('woff2'), 9 | url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'), 10 | url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'), 11 | url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg'); 12 | // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts 13 | font-weight: normal; 14 | font-style: normal; 15 | } 16 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/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 | 11 | // Hook for IE8-9 12 | // ------------------------- 13 | 14 | :root .@{fa-css-prefix}-rotate-90, 15 | :root .@{fa-css-prefix}-rotate-180, 16 | :root .@{fa-css-prefix}-rotate-270, 17 | :root .@{fa-css-prefix}-flip-horizontal, 18 | :root .@{fa-css-prefix}-flip-vertical { 19 | filter: none; 20 | } 21 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/less/screen-reader.less: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { .sr-only(); } 5 | .sr-only-focusable { .sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/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 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/scss/_animated.scss: -------------------------------------------------------------------------------- 1 | // Spinning Icons 2 | // -------------------------- 3 | 4 | .#{$fa-css-prefix}-spin { 5 | -webkit-animation: fa-spin 2s infinite linear; 6 | animation: fa-spin 2s infinite linear; 7 | } 8 | 9 | .#{$fa-css-prefix}-pulse { 10 | -webkit-animation: fa-spin 1s infinite steps(8); 11 | animation: fa-spin 1s infinite steps(8); 12 | } 13 | 14 | @-webkit-keyframes fa-spin { 15 | 0% { 16 | -webkit-transform: rotate(0deg); 17 | transform: rotate(0deg); 18 | } 19 | 100% { 20 | -webkit-transform: rotate(359deg); 21 | transform: rotate(359deg); 22 | } 23 | } 24 | 25 | @keyframes fa-spin { 26 | 0% { 27 | -webkit-transform: rotate(0deg); 28 | transform: rotate(0deg); 29 | } 30 | 100% { 31 | -webkit-transform: rotate(359deg); 32 | transform: rotate(359deg); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/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 | .#{$fa-css-prefix}-pull-left { float: left; } 11 | .#{$fa-css-prefix}-pull-right { float: right; } 12 | 13 | .#{$fa-css-prefix} { 14 | &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } 15 | &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } 16 | } 17 | 18 | /* Deprecated as of 4.4.0 */ 19 | .pull-right { float: right; } 20 | .pull-left { float: left; } 21 | 22 | .#{$fa-css-prefix} { 23 | &.pull-left { margin-right: .3em; } 24 | &.pull-right { margin-left: .3em; } 25 | } 26 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/scss/_core.scss: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix} { 5 | display: inline-block; 6 | font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/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 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/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 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/scss/_mixins.scss: -------------------------------------------------------------------------------- 1 | // Mixins 2 | // -------------------------- 3 | 4 | @mixin fa-icon() { 5 | display: inline-block; 6 | font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | 14 | @mixin fa-icon-rotate($degrees, $rotation) { 15 | -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})"; 16 | -webkit-transform: rotate($degrees); 17 | -ms-transform: rotate($degrees); 18 | transform: rotate($degrees); 19 | } 20 | 21 | @mixin fa-icon-flip($horiz, $vert, $rotation) { 22 | -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)"; 23 | -webkit-transform: scale($horiz, $vert); 24 | -ms-transform: scale($horiz, $vert); 25 | transform: scale($horiz, $vert); 26 | } 27 | 28 | 29 | // Only display content to screen readers. A la Bootstrap 4. 30 | // 31 | // See: http://a11yproject.com/posts/how-to-hide-content/ 32 | 33 | @mixin sr-only { 34 | position: absolute; 35 | width: 1px; 36 | height: 1px; 37 | padding: 0; 38 | margin: -1px; 39 | overflow: hidden; 40 | clip: rect(0,0,0,0); 41 | border: 0; 42 | } 43 | 44 | // Use in conjunction with .sr-only to only display content when it's focused. 45 | // 46 | // Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 47 | // 48 | // Credit: HTML5 Boilerplate 49 | 50 | @mixin sr-only-focusable { 51 | &:active, 52 | &:focus { 53 | position: static; 54 | width: auto; 55 | height: auto; 56 | margin: 0; 57 | overflow: visible; 58 | clip: auto; 59 | } 60 | } 61 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/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.woff2?v=#{$fa-version}') format('woff2'), 9 | url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'), 10 | url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), 11 | url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg'); 12 | // src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts 13 | font-weight: normal; 14 | font-style: normal; 15 | } 16 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/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 | 11 | // Hook for IE8-9 12 | // ------------------------- 13 | 14 | :root .#{$fa-css-prefix}-rotate-90, 15 | :root .#{$fa-css-prefix}-rotate-180, 16 | :root .#{$fa-css-prefix}-rotate-270, 17 | :root .#{$fa-css-prefix}-flip-horizontal, 18 | :root .#{$fa-css-prefix}-flip-vertical { 19 | filter: none; 20 | } 21 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/scss/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only(); } 5 | .sr-only-focusable { @include sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/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 | -------------------------------------------------------------------------------- /assets/fonts/font-awesome-4.7.0/scss/font-awesome.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.7.0 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 "animated"; 15 | @import "rotated-flipped"; 16 | @import "stacked"; 17 | @import "icons"; 18 | @import "screen-reader"; 19 | -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-Black.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-BlackItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-Bold.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-BoldItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-ExtraBold.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-ExtraLight.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-Italic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-Light.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-LightItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-Medium.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-MediumItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-Regular.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-SemiBold.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-Thin.ttf -------------------------------------------------------------------------------- /assets/fonts/montserrat/Montserrat-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/montserrat/Montserrat-ThinItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/nucleo.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/nucleo.eot -------------------------------------------------------------------------------- /assets/fonts/nucleo.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/nucleo.ttf -------------------------------------------------------------------------------- /assets/fonts/nucleo.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/nucleo.woff -------------------------------------------------------------------------------- /assets/fonts/nucleo.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/nucleo.woff2 -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-Black.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-BlackItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-Bold.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-BoldItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-ExtraBold.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-ExtraLight.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-Italic.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-Light.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-LightItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-Medium.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-MediumItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-Regular.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-SemiBold.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-Thin.ttf -------------------------------------------------------------------------------- /assets/fonts/poppins/Poppins-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/fonts/poppins/Poppins-ThinItalic.ttf -------------------------------------------------------------------------------- /assets/img/403.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/img/403.png -------------------------------------------------------------------------------- /assets/img/406.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/img/406.png -------------------------------------------------------------------------------- /assets/img/503.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/img/503.png -------------------------------------------------------------------------------- /assets/img/Zeeone: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/img/anime.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/img/anime.jpg -------------------------------------------------------------------------------- /assets/img/home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/img/home.jpg -------------------------------------------------------------------------------- /assets/img/icons/.trashed-1679469724-favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeeoneofficial/my-rest-api/c30f9331ba5c7576917062a1d26af66147d0fb8a/assets/img/icons/.trashed-1679469724-favicon.ico -------------------------------------------------------------------------------- /assets/js/Zeeone: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/js/email-decode.min.js: -------------------------------------------------------------------------------- 1 | !function(){"use strict";function e(e){try{if("undefined"==typeof console)return;"error"in console?console.error(e):console.log(e)}catch(e){}}function t(e){return d.innerHTML='',d.childNodes[0].getAttribute("href")||""}function r(e,t){var r=e.substr(t,2);return parseInt(r,16)}function n(n,c){for(var o="",a=r(n,c),i=c+2;i-1&&(o.href="mailto:"+n(o.href,a+l.length))}catch(i){e(i)}}function o(t){for(var r=t.querySelectorAll(u),c=0;c------------------------
' + 'nama: ' + data.response.name + '
------------------------
' + 'email: ' + data.response.email + '
------------------------
' + 'apikey: ' + data.response.apikey + '
------------------------
' + 'totalhit: ' + data.response.totalhit + '
------------------------
' + 'premium: ' + data.response.premium + '
------------------------
' + 'expired: ' + data.response.expired 24 | 25 | swal("Apikey valid!", 'Status Apikey anda adalah Active', "success"); 26 | warn.textContent = '' 27 | } else { 28 | textnya.textContent = '[ INFO ] Apikey anda tidak valid!' 29 | swal("Apikey Tidak Valid!", "", "error"); 30 | alert('Apikey Tidak Valid. Silahkan beli apikey ke Instagram @zeeoneofc'); 31 | amlert.classList.remove('hideop') 32 | } 33 | }; 34 | xhr.open("GET", url, true); 35 | xhr.send(); 36 | } 37 | } -------------------------------------------------------------------------------- /assets/js/plugins/index1.js: -------------------------------------------------------------------------------- 1 | $(function(e){'use strict' 2 | var chartdata=[{name:'Total Units Sold',type:'line',smooth:true,data:[8,5,15,10,10,8,9,12,5,15,10,10,8,16],itemStyle:{normal:{barBorderRadius:[50,50,0,0],color:new echarts.graphic.LinearGradient(0,0,0,1,[{offset:0,color:'#fd6f82'},{offset:1,color:'#fb1c52'}])}},},{name:'Total Sales',symbolSize:20,barWidth:20,type:'bar',data:[13,17,19,22,17,11,19,20,17,19,25,17,11,19],itemStyle:{normal:{barBorderRadius:[50,50,0,0],color:new echarts.graphic.LinearGradient(0,0,0,1,[{offset:0,color:'#705ec8'},{offset:1,color:'#20c2fa'}])}},}];var chart=document.getElementById('echart1');var barChart=echarts.init(chart);var option={grid:{top:'6',right:'0',bottom:'17',left:'25',},xAxis:{data:['Jan','Feb','Mar','Apr','May','June','July','Aug','Sep','Oct','Nov','Dec'],axisLine:{lineStyle:{color:'rgba(67, 87, 133, .09)'}},axisLabel:{fontSize:10,color:'#8e9cad'}},tooltip:{show:true,showContent:true,alwaysShowContent:true,triggerOn:'mousemove',trigger:'axis',axisPointer:{label:{show:false,}}},yAxis:{splitLine:{lineStyle:{color:'rgba(67, 87, 133, .09)'}},axisLine:{lineStyle:{color:'rgba(67, 87, 133, .09)'}},axisLabel:{fontSize:10,color:'#8e9cad'}},series:chartdata,color:['#ef6430','#2205bf']};barChart.setOption(option);var randomizeArray=function(arg){var array=arg.slice();var currentIndex=array.length,temporaryValue,randomIndex;while(0!==currentIndex){randomIndex=Math.floor(Math.random()*currentIndex);currentIndex-=1;temporaryValue=array[currentIndex];array[currentIndex]=array[randomIndex];array[randomIndex]=temporaryValue;} 3 | return array;} 4 | var sparklineData=[0,45,54,38,56,24,65,31,37,39,62,51,35,41,35,27,93,53,61,27,54,43,19,46];var spark1={chart:{type:'area',height:60,sparkline:{enabled:true},dropShadow:{enabled:true,blur:3,opacity:0.2,}},stroke:{show:true,curve:'smooth',lineCap:'butt',colors:undefined,width:2,dashArray:0,},fill:{gradient:{enabled:false}},tooltip:{enabled:false,},series:[{name:'Total Sales',data:randomizeArray(sparklineData)}],yaxis:{min:0},colors:['#fa057a'],} 5 | var spark1=new ApexCharts(document.querySelector("#spark1"),spark1);spark1.render();var sparklineData2=[0,45,93,53,61,27,54,43,19,46,54,38,56,24,65,31,37,39,62,51,35,41,35,31];var spark2={chart:{type:'area',height:60,sparkline:{enabled:true},dropShadow:{enabled:true,blur:3,opacity:0.2,}},stroke:{show:true,curve:'smooth',lineCap:'butt',colors:undefined,width:2,dashArray:0,},fill:{gradient:{enabled:false}},tooltip:{enabled:false,},series:[{name:'Total User',data:randomizeArray(sparklineData2)}],yaxis:{min:0},colors:['#2dce89'],} 6 | var spark2=new ApexCharts(document.querySelector("#spark2"),spark2);spark2.render();var sparklineData3=[0,35,41,35,27,93,53,61,27,54,43,19,46,45,54,38,56,24,65,31,37,39,62,51];var spark3={chart:{type:'area',height:60,sparkline:{enabled:true},dropShadow:{enabled:true,blur:3,opacity:0.2,}},stroke:{show:true,curve:'smooth',lineCap:'butt',colors:undefined,width:2,dashArray:0,},fill:{gradient:{enabled:false}},tooltip:{enabled:false,},series:[{name:'Total Income',data:randomizeArray(sparklineData3)}],yaxis:{min:0},colors:['#ff5b51'],} 7 | var spark3=new ApexCharts(document.querySelector("#spark3"),spark3);spark3.render();var sparklineData4=[0,35,41,35,27,93,53,61,27,54,43,19,46,45,54,38,56,24,65,31,37,39,62,51];var spark4={chart:{type:'area',height:60,sparkline:{enabled:true},dropShadow:{enabled:true,blur:3,opacity:0.2,}},stroke:{show:true,curve:'smooth',lineCap:'butt',colors:undefined,width:2,dashArray:0,},fill:{gradient:{enabled:false}},tooltip:{enabled:false,},series:[{name:'Total Tax',data:randomizeArray(sparklineData3)}],yaxis:{min:0},colors:['#fcbf09'],} 8 | var spark4=new ApexCharts(document.querySelector("#spark4"),spark4);spark4.render();var scrollbar3=document.getElementById('scrollbar3') 9 | new SimpleBar(scrollbar3);}); -------------------------------------------------------------------------------- /assets/js/plugins/jamsalam.js: -------------------------------------------------------------------------------- 1 | let text_el=document.querySelector('div#browser_info') 2 | let hSalam=document.querySelector('div#browser_sholat') 3 | setInterval(()=>{var d=new Date();const jam=d.getHours().toString().padStart(2,0) 4 | const menit=d.getMinutes().toString().padStart(2,0) 5 | const detik=d.getSeconds().toString().padStart(2,0) 6 | if(hSalam<4){hSalam.innerHTML="Selamat Malam"}else if(hSalam<11){hSalam.innerHTML="Selamat Pagi"}else if(hSalam<16){hSalam.innerHTML="Selamat Siang"}else if(hSalam<20){hSalam.innerHTML="Selamat Sore"} 7 | else{hSalam.innerHTML="Zeeone Ofc";} 8 | text_el.innerHTML=jam+":"+menit+":"+detik},250) -------------------------------------------------------------------------------- /assets/scss/Zeeone: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/scss/black-dasboard/Zeeone: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/scss/black-dasboard/bootstrap/Zeeone: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /assets/scss/black-dasboard/bootstrap/_alert.scss: -------------------------------------------------------------------------------- 1 | // 2 | // Base styles 3 | // 4 | 5 | .alert { 6 | position: relative; 7 | padding: $alert-padding-y $alert-padding-x; 8 | margin-bottom: $alert-margin-bottom; 9 | border: $alert-border-width solid transparent; 10 | @include border-radius($alert-border-radius); 11 | } 12 | 13 | // Headings for larger alerts 14 | .alert-heading { 15 | // Specified to prevent conflicts of changing $headings-color 16 | color: inherit; 17 | } 18 | 19 | // Provide class for links that match alerts 20 | .alert-link { 21 | font-weight: $alert-link-font-weight; 22 | } 23 | 24 | 25 | // Dismissible alerts 26 | // 27 | // Expand the right padding and account for the close button's positioning. 28 | 29 | .alert-dismissible { 30 | padding-right: $close-font-size + $alert-padding-x * 2; 31 | 32 | // Adjust close link position 33 | .close { 34 | position: absolute; 35 | top: 0; 36 | right: 0; 37 | padding: $alert-padding-y $alert-padding-x; 38 | color: inherit; 39 | } 40 | } 41 | 42 | 43 | // Alternate styles 44 | // 45 | // Generate contextual modifier classes for colorizing the alert. 46 | 47 | @each $color, $value in $theme-colors { 48 | .alert-#{$color} { 49 | @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level)); 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /assets/scss/black-dasboard/bootstrap/_badge.scss: -------------------------------------------------------------------------------- 1 | // Base class 2 | // 3 | // Requires one of the contextual, color modifier classes for `color` and 4 | // `background-color`. 5 | 6 | .badge { 7 | display: inline-block; 8 | padding: $badge-padding-y $badge-padding-x; 9 | @include font-size($badge-font-size); 10 | font-weight: $badge-font-weight; 11 | line-height: 1; 12 | text-align: center; 13 | white-space: nowrap; 14 | vertical-align: baseline; 15 | @include border-radius($badge-border-radius); 16 | @include transition($badge-transition); 17 | 18 | @at-root a#{&} { 19 | @include hover-focus { 20 | text-decoration: none; 21 | } 22 | } 23 | 24 | // Empty badges collapse automatically 25 | &:empty { 26 | display: none; 27 | } 28 | } 29 | 30 | // Quick fix for badges in buttons 31 | .btn .badge { 32 | position: relative; 33 | top: -1px; 34 | } 35 | 36 | // Pill badges 37 | // 38 | // Make them extra rounded with a modifier to replace v3's badges. 39 | 40 | .badge-pill { 41 | padding-right: $badge-pill-padding-x; 42 | padding-left: $badge-pill-padding-x; 43 | @include border-radius($badge-pill-border-radius); 44 | } 45 | 46 | // Colors 47 | // 48 | // Contextual variations (linked badges get darker on :hover). 49 | 50 | @each $color, $value in $theme-colors { 51 | .badge-#{$color} { 52 | @include badge-variant($value); 53 | } 54 | } 55 | -------------------------------------------------------------------------------- /assets/scss/black-dasboard/bootstrap/_breadcrumb.scss: -------------------------------------------------------------------------------- 1 | .breadcrumb { 2 | display: flex; 3 | flex-wrap: wrap; 4 | padding: $breadcrumb-padding-y $breadcrumb-padding-x; 5 | margin-bottom: $breadcrumb-margin-bottom; 6 | list-style: none; 7 | background-color: $breadcrumb-bg; 8 | @include border-radius($breadcrumb-border-radius); 9 | } 10 | 11 | .breadcrumb-item { 12 | // The separator between breadcrumbs (by default, a forward-slash: "/") 13 | + .breadcrumb-item { 14 | padding-left: $breadcrumb-item-padding; 15 | 16 | &::before { 17 | display: inline-block; // Suppress underlining of the separator in modern browsers 18 | padding-right: $breadcrumb-item-padding; 19 | color: $breadcrumb-divider-color; 20 | content: $breadcrumb-divider; 21 | } 22 | } 23 | 24 | // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built 25 | // without `