@ -1,13 +0,0 @@ |
|||||||
# editorconfig.org |
|
||||||
root = true |
|
||||||
|
|
||||||
[*] |
|
||||||
indent_style = space |
|
||||||
indent_size = 2 |
|
||||||
end_of_line = lf |
|
||||||
charset = utf-8 |
|
||||||
trim_trailing_whitespace = true |
|
||||||
insert_final_newline = true |
|
||||||
|
|
||||||
[*.md] |
|
||||||
trim_trailing_whitespace = false |
|
@ -1,44 +0,0 @@ |
|||||||
{ |
|
||||||
"root": true, |
|
||||||
"parser": "vue-eslint-parser", |
|
||||||
"ignorePatterns": [ |
|
||||||
"node_modules", |
|
||||||
".nuxt", |
|
||||||
"dist", |
|
||||||
"static" |
|
||||||
], |
|
||||||
"extends": [ |
|
||||||
"@nuxtjs", |
|
||||||
"plugin:@intlify/vue-i18n/recommended" |
|
||||||
], |
|
||||||
"rules": { |
|
||||||
"no-console": "off", |
|
||||||
"space-before-function-paren": [ |
|
||||||
"error", |
|
||||||
"never" |
|
||||||
], |
|
||||||
"require-await": "off", |
|
||||||
"@intlify/vue-i18n/no-raw-text": "off", |
|
||||||
"@intlify/vue-i18n/no-duplicate-keys-in-locale": [ |
|
||||||
"error", |
|
||||||
{ |
|
||||||
"ignoreI18nBlock": false |
|
||||||
} |
|
||||||
], |
|
||||||
"@intlify/vue-i18n/no-missing-keys": "error", |
|
||||||
"max-len": ["warn", { |
|
||||||
"code": 120 |
|
||||||
}] |
|
||||||
}, |
|
||||||
"parserOptions": { |
|
||||||
"parser": "babel-eslint", |
|
||||||
"ecmaVersion": 8, |
|
||||||
"sourceType": "module" |
|
||||||
}, |
|
||||||
"settings": { |
|
||||||
"vue-i18n": { |
|
||||||
"localeDir": "./lang/*.json", |
|
||||||
"messageSyntaxVersion": "^8.20.0" |
|
||||||
} |
|
||||||
} |
|
||||||
} |
|
@ -1,90 +0,0 @@ |
|||||||
# Created by .ignore support plugin (hsz.mobi) |
|
||||||
### Node template |
|
||||||
# Logs |
|
||||||
/logs |
|
||||||
*.log |
|
||||||
npm-debug.log* |
|
||||||
yarn-debug.log* |
|
||||||
yarn-error.log* |
|
||||||
|
|
||||||
# Runtime data |
|
||||||
pids |
|
||||||
*.pid |
|
||||||
*.seed |
|
||||||
*.pid.lock |
|
||||||
|
|
||||||
# Directory for instrumented libs generated by jscoverage/JSCover |
|
||||||
lib-cov |
|
||||||
|
|
||||||
# Coverage directory used by tools like istanbul |
|
||||||
coverage |
|
||||||
|
|
||||||
# nyc test coverage |
|
||||||
.nyc_output |
|
||||||
|
|
||||||
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) |
|
||||||
.grunt |
|
||||||
|
|
||||||
# Bower dependency directory (https://bower.io/) |
|
||||||
bower_components |
|
||||||
|
|
||||||
# node-waf configuration |
|
||||||
.lock-wscript |
|
||||||
|
|
||||||
# Compiled binary addons (https://nodejs.org/api/addons.html) |
|
||||||
build/Release |
|
||||||
|
|
||||||
# Dependency directories |
|
||||||
node_modules/ |
|
||||||
jspm_packages/ |
|
||||||
|
|
||||||
# TypeScript v1 declaration files |
|
||||||
typings/ |
|
||||||
|
|
||||||
# Optional npm cache directory |
|
||||||
.npm |
|
||||||
|
|
||||||
# Optional eslint cache |
|
||||||
.eslintcache |
|
||||||
|
|
||||||
# Optional REPL history |
|
||||||
.node_repl_history |
|
||||||
|
|
||||||
# Output of 'npm pack' |
|
||||||
*.tgz |
|
||||||
|
|
||||||
# Yarn Integrity file |
|
||||||
.yarn-integrity |
|
||||||
|
|
||||||
# dotenv environment variables file |
|
||||||
.env |
|
||||||
|
|
||||||
# parcel-bundler cache (https://parceljs.org/) |
|
||||||
.cache |
|
||||||
|
|
||||||
# next.js build output |
|
||||||
.next |
|
||||||
|
|
||||||
# nuxt.js build output |
|
||||||
.nuxt |
|
||||||
|
|
||||||
# Nuxt generate |
|
||||||
dist |
|
||||||
|
|
||||||
# vuepress build output |
|
||||||
.vuepress/dist |
|
||||||
|
|
||||||
# Serverless directories |
|
||||||
.serverless |
|
||||||
|
|
||||||
# IDE / Editor |
|
||||||
.idea |
|
||||||
|
|
||||||
# Service worker |
|
||||||
sw.* |
|
||||||
|
|
||||||
# macOS |
|
||||||
.DS_Store |
|
||||||
|
|
||||||
# Vim swap files |
|
||||||
*.swp |
|
@ -1,2 +0,0 @@ |
|||||||
# package.json is formatted by package managers, so we ignore it here |
|
||||||
package.json |
|
@ -1,7 +0,0 @@ |
|||||||
module.exports = { |
|
||||||
"trailingComma": "es5", |
|
||||||
"arrowParens": "avoid", |
|
||||||
singleQuote: true, |
|
||||||
tabWidth: 2, |
|
||||||
printWidth: 120 |
|
||||||
}; |
|
@ -1,66 +0,0 @@ |
|||||||
# nc-gui |
|
||||||
|
|
||||||
## Build Setup |
|
||||||
|
|
||||||
```bash |
|
||||||
# install dependencies |
|
||||||
$ npm install |
|
||||||
|
|
||||||
# serve with hot reload at localhost:3000 |
|
||||||
$ npm run dev |
|
||||||
|
|
||||||
# build for production and launch server |
|
||||||
$ npm run build |
|
||||||
$ npm run start |
|
||||||
|
|
||||||
# generate static project |
|
||||||
$ npm run generate |
|
||||||
``` |
|
||||||
|
|
||||||
For detailed explanation on how things work, check out [Nuxt.js docs](https://nuxtjs.org). |
|
||||||
|
|
||||||
|
|
||||||
# APIs required |
|
||||||
|
|
||||||
- DB Operations |
|
||||||
- Table list |
|
||||||
- Column list |
|
||||||
- View list |
|
||||||
- Function list |
|
||||||
- Query execution |
|
||||||
- Trigger, relation list |
|
||||||
- Project Operation |
|
||||||
- API Client Metadata operations |
|
||||||
- Theme options |
|
||||||
- Migration |
|
||||||
- Migration Up |
|
||||||
- Migration Down |
|
||||||
- Migration List |
|
||||||
|
|
||||||
|
|
||||||
- First page |
|
||||||
- With DB URL |
|
||||||
- Get Started(P) - /xc/start : Welcome to NocoDB, Looks like you configured databases. Now it's time to setup an admin user. Or it's time to authenticate via Admin secret. No authentication configured access dashboard. |
|
||||||
- With Auth |
|
||||||
- Admin secret |
|
||||||
- Take Admin Secret(P) - /xc/user/authentication/signup |
|
||||||
- JWT |
|
||||||
- Create Admin User(P) - /xc/user/authentication/signup |
|
||||||
- Without Auth |
|
||||||
- Dashboard(P) - /xc/ |
|
||||||
- Without DB URL |
|
||||||
- Get Started(P) - /xc/start - Welcome to NocoDB, Let's set up a new project by connecting to database. |
|
||||||
- Create Project(P) - - /xc/project/0 |
|
||||||
- Admin secret |
|
||||||
- Take Admin Secret(P) - /xc/user/authentication/signup |
|
||||||
- JWT |
|
||||||
- Create Admin User(P) - /xc/user/authentication/signup |
|
||||||
- Disabled |
|
||||||
- Dashboard(P) - /xc/ |
|
||||||
- With Config |
|
||||||
- Get started(P) - /xc/start - Welcome to NocoDB, Now it's time to setup an admin user. Or it's time to authenticate via Admin secret. No authentication configured access dashboard. |
|
||||||
- Dashboard(P) - /xc/ |
|
||||||
|
|
||||||
|
|
||||||
- Differentiate docker mvc and normal mvc project |
|
||||||
|
|
@ -1,19 +0,0 @@ |
|||||||
<!DOCTYPE html> |
|
||||||
<html {{ HTML_ATTRS }}> |
|
||||||
<head {{ HEAD_ATTRS }}> |
|
||||||
{{ HEAD }} |
|
||||||
</head> |
|
||||||
<body {{ BODY_ATTRS }}> |
|
||||||
{{ APP }} |
|
||||||
<a href="https://nocodb.com" style="display:none">Created with NocoDB</a> |
|
||||||
</body> |
|
||||||
<script> |
|
||||||
setTimeout(() => { |
|
||||||
if (document.getElementById('nuxt-loading')) { |
|
||||||
if (!(window.$nuxt && window.$nuxt._isDev) ) { |
|
||||||
alert('If you upgraded NocoDB, please do a hard refresh. \r\n\r\nMac users do : cmd + shift + r \r\nOther users do : ctrl + shift + r') |
|
||||||
} |
|
||||||
} |
|
||||||
}, 16000) |
|
||||||
</script> |
|
||||||
</html> |
|
@ -1,8 +0,0 @@ |
|||||||
# ASSETS |
|
||||||
|
|
||||||
This directory contains your un-compiled assets such as LESS, SASS, or JavaScript. |
|
||||||
|
|
||||||
More information about the usage of this directory in the documentation: |
|
||||||
https://nuxtjs.org/guide/assets#webpacked |
|
||||||
|
|
||||||
**This directory is not required, you can delete it if you don't want to use it.** |
|
@ -1,4 +0,0 @@ |
|||||||
:root { |
|
||||||
--primary: #00b786; |
|
||||||
--secondary: #8ceaf6; |
|
||||||
} |
|
@ -1,46 +0,0 @@ |
|||||||
@import './color.css'; |
|
||||||
html { |
|
||||||
font-size: 16px; |
|
||||||
word-spacing: 1px; |
|
||||||
-ms-text-size-adjust: 100%; |
|
||||||
-webkit-text-size-adjust: 100%; |
|
||||||
-moz-osx-font-smoothing: grayscale; |
|
||||||
-webkit-font-smoothing: antialiased; |
|
||||||
box-sizing: border-box; |
|
||||||
} |
|
||||||
body { |
|
||||||
font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, Vazirmatn, sans-serif; |
|
||||||
} |
|
||||||
*, *:before, *:after { |
|
||||||
box-sizing: border-box; |
|
||||||
margin: 0; |
|
||||||
} |
|
||||||
.btn, .pointer { |
|
||||||
cursor: pointer; |
|
||||||
} |
|
||||||
.primary { |
|
||||||
color: var(--primary); |
|
||||||
} |
|
||||||
.secondary { |
|
||||||
color: var(--secondary); |
|
||||||
} |
|
||||||
.btn-primary { |
|
||||||
background-color: var(--primary); |
|
||||||
color: #fff; |
|
||||||
} |
|
||||||
.btn-secondary { |
|
||||||
background-color: var(--secondary); |
|
||||||
color: #000; |
|
||||||
} |
|
||||||
|
|
||||||
/* |
|
||||||
Apply Vazirmatn for rtl |
|
||||||
*/ |
|
||||||
|
|
||||||
.rtl .v-application *:not(.material-icons) { |
|
||||||
font-family: Vazirmatn !important; |
|
||||||
} |
|
||||||
|
|
||||||
.rtl .v-application .ml-n1 { |
|
||||||
margin-left: 0px !important; |
|
||||||
} |
|
Before Width: | Height: | Size: 54 KiB |
Before Width: | Height: | Size: 41 KiB |
Before Width: | Height: | Size: 5.8 KiB |
Before Width: | Height: | Size: 8.5 KiB |
Before Width: | Height: | Size: 9.5 KiB |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 5.9 KiB |
Before Width: | Height: | Size: 8.6 KiB |
Before Width: | Height: | Size: 7.9 KiB |
Before Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 4.8 KiB |
Before Width: | Height: | Size: 66 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 9.3 KiB |
Before Width: | Height: | Size: 8.5 KiB |
Before Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 4.7 KiB |
Before Width: | Height: | Size: 7.0 KiB |
Before Width: | Height: | Size: 69 KiB |
Before Width: | Height: | Size: 255 B |
Before Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 5.1 KiB |
Before Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 6.7 KiB |
Before Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 6.5 KiB |
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 67 KiB |
Before Width: | Height: | Size: 6.3 KiB |
Before Width: | Height: | Size: 982 B |
Before Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 2.2 KiB |
Before Width: | Height: | Size: 67 KiB |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 241 KiB |
Before Width: | Height: | Size: 188 KiB |
Before Width: | Height: | Size: 47 KiB |
Before Width: | Height: | Size: 7.8 KiB |
Before Width: | Height: | Size: 19 KiB |
@ -1 +0,0 @@ |
|||||||
[{"city":"Kabul"}] |
|
Before Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 7.8 KiB |
Before Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 5.3 KiB |
Before Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 6.9 KiB |
Before Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 7.0 KiB |
Before Width: | Height: | Size: 3.8 KiB |
Before Width: | Height: | Size: 5.4 KiB |
Before Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 9.7 KiB |
Before Width: | Height: | Size: 25 KiB |
Before Width: | Height: | Size: 3.7 KiB |
Before Width: | Height: | Size: 8.9 KiB |
Before Width: | Height: | Size: 9.9 KiB |
Before Width: | Height: | Size: 4.1 KiB |
@ -1,497 +0,0 @@ |
|||||||
@import "../node_modules/xterm/css/xterm.css"; |
|
||||||
|
|
||||||
|
|
||||||
.shake-btn { |
|
||||||
color: red !important; |
|
||||||
animation: shake .4s; |
|
||||||
/* When the animation is finished, start again */ |
|
||||||
animation-iteration-count: infinite; |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
@keyframes shake { |
|
||||||
0% { |
|
||||||
transform: rotate(2deg); |
|
||||||
} |
|
||||||
25% { |
|
||||||
transform: rotate(1.5deg); |
|
||||||
} |
|
||||||
50% { |
|
||||||
transform: rotate(0deg); |
|
||||||
} |
|
||||||
75% { |
|
||||||
transform: rotate(-1.5deg); |
|
||||||
} |
|
||||||
100% { |
|
||||||
transform: rotate(-2deg); |
|
||||||
} |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
.v-treeview--dense .v-treeview-node__root { |
|
||||||
min-height: 22px !important; |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
.sortable-drag { |
|
||||||
border: 2px solid var(--v-backgroundColor-base) !important; |
|
||||||
border-radius: 2px; |
|
||||||
} |
|
||||||
|
|
||||||
.v-treeview--dense .v-treeview-node { |
|
||||||
/*margin-left: 12px !important;*/ |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
/**::-webkit-scrollbar {*/ |
|
||||||
/* width: .5em !important;*/ |
|
||||||
/* border-radius: .2rem !important;*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/**::-webkit-scrollbar-track {*/ |
|
||||||
/* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3) !important;*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/**::-webkit-scrollbar-thumb {*/ |
|
||||||
/* background-color: darkgrey !important;*/ |
|
||||||
/* outline: 1px solid slategrey !important;*/ |
|
||||||
/*}*/ |
|
||||||
/* Let's get this party started */ |
|
||||||
/*::-webkit-scrollbar {*/ |
|
||||||
/* width: 8px;*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*!* Track *!*/ |
|
||||||
/*::-webkit-scrollbar-track {*/ |
|
||||||
/* -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);*/ |
|
||||||
/* -webkit-border-radius: 8px;*/ |
|
||||||
/* border-radius: 8px;*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*!* Handle *!*/ |
|
||||||
/*::-webkit-scrollbar-thumb {*/ |
|
||||||
/* !*border: 5px solid #00000000;*!*/ |
|
||||||
/* -webkit-border-radius: 8px;*/ |
|
||||||
/* border-radius: 8px;*/ |
|
||||||
/* background: rgba(30, 30, 30, 0.4);*/ |
|
||||||
/* -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*::-webkit-scrollbar-thumb:window-inactive {*/ |
|
||||||
/* background: rgba(30, 30, 30, 0.4);*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
::-webkit-scrollbar { |
|
||||||
width: .7em; |
|
||||||
height: .7em |
|
||||||
} |
|
||||||
|
|
||||||
::-webkit-scrollbar-button { |
|
||||||
background: #77777722 |
|
||||||
} |
|
||||||
|
|
||||||
::-webkit-scrollbar-track-piece { |
|
||||||
background: #66666622 |
|
||||||
} |
|
||||||
|
|
||||||
::-webkit-scrollbar-thumb { |
|
||||||
background: #888; |
|
||||||
border-radius: .7em; |
|
||||||
border: .15em solid #00000000; |
|
||||||
background-clip: padding-box; |
|
||||||
} |
|
||||||
|
|
||||||
tbody tr:nth-of-type(odd) { |
|
||||||
/*background-color: rgba(0, 0, 0, .1);*/ |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
/*.multipane.foo.layout-v .multipane-resizer {*/ |
|
||||||
/* margin: 0; left: 0; !* reset default styling *!*/ |
|
||||||
/* width: 15px;*/ |
|
||||||
/* background: blue;*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.multipane.foo.layout-h .multipane-resizer {*/ |
|
||||||
/* margin: 0; top: 0; !* reset default styling *!*/ |
|
||||||
/* height: 15px;*/ |
|
||||||
/* background: blue;*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
|
|
||||||
/*.splitpanes--vertical > .splitpanes__splitter {*/ |
|
||||||
/* width: 10px;*/ |
|
||||||
/* background: black;*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.splitpanes--horizontal > .splitpanes__splitter {*/ |
|
||||||
/* height: 10px;*/ |
|
||||||
/* background: black;*/ |
|
||||||
/* position: relative;*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
|
|
||||||
/* sql output table footer */ |
|
||||||
|
|
||||||
.small-footer .v-data-footer__select .v-select { |
|
||||||
margin: 0px 11px 5px 12px !important; |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
/*.splitpanes {*/ |
|
||||||
/* display: -webkit-box;*/ |
|
||||||
/* display: -ms-flexbox;*/ |
|
||||||
/* display: flex;*/ |
|
||||||
/* width: 100%;*/ |
|
||||||
/* height: 100%*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.splitpanes--vertical {*/ |
|
||||||
/* -webkit-box-orient: horizontal;*/ |
|
||||||
/* -webkit-box-direction: normal;*/ |
|
||||||
/* -ms-flex-direction: row;*/ |
|
||||||
/* flex-direction: row*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.splitpanes--horizontal {*/ |
|
||||||
/* -webkit-box-orient: vertical;*/ |
|
||||||
/* -webkit-box-direction: normal;*/ |
|
||||||
/* -ms-flex-direction: column;*/ |
|
||||||
/* flex-direction: column*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.splitpanes--dragging * {*/ |
|
||||||
/* -webkit-user-select: none;*/ |
|
||||||
/* -moz-user-select: none;*/ |
|
||||||
/* -ms-user-select: none;*/ |
|
||||||
/* user-select: none*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.splitpanes__pane {*/ |
|
||||||
/* width: 100%;*/ |
|
||||||
/* height: 100%;*/ |
|
||||||
/* overflow: hidden;*/ |
|
||||||
/* -webkit-transition: width .2s ease-out, height .2s ease-out;*/ |
|
||||||
/* transition: width .2s ease-out, height .2s ease-out*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.splitpanes--dragging .splitpanes__pane {*/ |
|
||||||
/* -webkit-transition: none;*/ |
|
||||||
/* transition: none*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.splitpanes__splitter {*/ |
|
||||||
/* -ms-touch-action: none;*/ |
|
||||||
/* touch-action: none*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.splitpanes--vertical > .splitpanes__splitter {*/ |
|
||||||
/* min-width: 1px;*/ |
|
||||||
/* cursor: col-resize*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.splitpanes--horizontal > .splitpanes__splitter {*/ |
|
||||||
/* min-height: 1px;*/ |
|
||||||
/* cursor: row-resize*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
.splitpanes.xc-theme .splitpanes__pane { |
|
||||||
/*background-color: #f2f2f2*/ |
|
||||||
} |
|
||||||
|
|
||||||
.splitpanes.xc-theme .splitpanes__splitter { |
|
||||||
background-color: dimgrey; |
|
||||||
-webkit-box-sizing: border-box; |
|
||||||
box-sizing: border-box; |
|
||||||
position: relative |
|
||||||
} |
|
||||||
|
|
||||||
/*.splitpanes.xc-theme .splitpanes__splitter:after, .splitpanes.xc-theme .splitpanes__splitter:before {*/ |
|
||||||
/* content: "";*/ |
|
||||||
/* position: absolute;*/ |
|
||||||
/* top: 50%;*/ |
|
||||||
/* left: 50%;*/ |
|
||||||
/* background-color: rgba(255,255,255, 1);*/ |
|
||||||
/* -webkit-transition: background-color .3s;*/ |
|
||||||
/* transition: background-color .3s*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.splitpanes.xc-theme .splitpanes__splitter:hover:after, .splitpanes.xc-theme .splitpanes__splitter:hover:before {*/ |
|
||||||
/* background-color: rgba(0, 0, 256, .5)*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
.xc-theme.splitpanes .splitpanes .splitpanes__splitter { |
|
||||||
z-index: 1 |
|
||||||
} |
|
||||||
|
|
||||||
.xc-theme.splitpanes--vertical > .splitpanes__splitter, .xc-theme .splitpanes--vertical > .splitpanes__splitter { |
|
||||||
width: 2px; |
|
||||||
border-left: 1px solid dimgrey; |
|
||||||
margin-left: -1px |
|
||||||
} |
|
||||||
|
|
||||||
/*.xc-theme.splitpanes--vertical > .splitpanes__splitter:after, .xc-theme .splitpanes--vertical > .splitpanes__splitter:after, .xc-theme.splitpanes--vertical > .splitpanes__splitter:before, .xc-theme .splitpanes--vertical > .splitpanes__splitter:before {*/ |
|
||||||
/* -webkit-transform: translateY(-50%);*/ |
|
||||||
/* transform: translateY(-50%);*/ |
|
||||||
/* width: 1px;*/ |
|
||||||
/* height: 50px*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.xc-theme.splitpanes--vertical > .splitpanes__splitter:before, .xc-theme .splitpanes--vertical > .splitpanes__splitter:before {*/ |
|
||||||
/* margin-left: -1px*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.xc-theme.splitpanes--vertical > .splitpanes__splitter:after, .xc-theme .splitpanes--vertical > .splitpanes__splitter:after {*/ |
|
||||||
/* margin-left: -1px*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
.xc-theme.splitpanes--horizontal > .splitpanes__splitter, .xc-theme .splitpanes--horizontal > .splitpanes__splitter { |
|
||||||
height: 2px; |
|
||||||
border-top: 1px solid dimgrey; |
|
||||||
margin-top: -1px |
|
||||||
} |
|
||||||
|
|
||||||
/*.xc-theme.splitpanes--horizontal > .splitpanes__splitter:after, .xc-theme .splitpanes--horizontal > .splitpanes__splitter:after, .xc-theme.splitpanes--horizontal > .splitpanes__splitter:before, .xc-theme .splitpanes--horizontal > .splitpanes__splitter:before {*/ |
|
||||||
/* -webkit-transform: translateX(-50%);*/ |
|
||||||
/* transform: translateX(-50%);*/ |
|
||||||
/* width: 50px;*/ |
|
||||||
/* height: 1px*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.xc-theme.splitpanes--horizontal > .splitpanes__splitter:before, .xc-theme .splitpanes--horizontal > .splitpanes__splitter:before {*/ |
|
||||||
/* margin-top: -2px*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.xc-theme.splitpanes--horizontal > .splitpanes__splitter:after, .xc-theme .splitpanes--horizontal > .splitpanes__splitter:after {*/ |
|
||||||
/* margin-top: -2px*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
|
|
||||||
/*sql editor multipane*/ |
|
||||||
|
|
||||||
.project-tabs > .v-tabs-items > .v-window__container, .project-tabs, .project-container, .sql-editor-tab .v-window__container { |
|
||||||
height: 100%; |
|
||||||
overflow: auto; |
|
||||||
} |
|
||||||
|
|
||||||
.project-tabs > .v-tabs-items { |
|
||||||
height: calc(100% - 30px); |
|
||||||
overflow: auto; |
|
||||||
} |
|
||||||
|
|
||||||
.table-tabs:not(.hidden-tab) > .v-tabs-items { |
|
||||||
height: calc(100% - 30px); |
|
||||||
overflow: auto; |
|
||||||
} |
|
||||||
|
|
||||||
.table-tabs.hidden-tab > .v-tabs-items { |
|
||||||
height: 100%; |
|
||||||
overflow: auto; |
|
||||||
} |
|
||||||
|
|
||||||
.table-tabs > .v-tabs-items > .v-window__container { |
|
||||||
height: 100%; |
|
||||||
overflow: auto; |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
.action-menu-item { |
|
||||||
height: 1rem !important; |
|
||||||
} |
|
||||||
|
|
||||||
.action-label.separator { |
|
||||||
padding-top: 2px !important; |
|
||||||
margin-bottom: 2px !important; |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
/*.monaco-single-line .view-line{*/ |
|
||||||
/*padding: 16px 0;*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
|
|
||||||
/*.monaco-single-line .cursor{*/ |
|
||||||
/*top: 16px !important;*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.monaco-single-line .selected-text{*/ |
|
||||||
/*top: 16px !important;*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
/*.monaco-single-line .view-overlays > div{*/ |
|
||||||
/*top: 16px !important;*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
.monaco-single-line .cursor, .monaco-single-line .view-overlays > div { |
|
||||||
height: 14px !important; |
|
||||||
top: 17px !important; |
|
||||||
} |
|
||||||
|
|
||||||
.monaco-single-line .selected-text, |
|
||||||
.monaco-single-line .selectionHighlight { |
|
||||||
height: 14px !important; |
|
||||||
} |
|
||||||
|
|
||||||
.monaco-single-line * { |
|
||||||
border: none !important; |
|
||||||
} |
|
||||||
|
|
||||||
.monaco-single-line .margin, |
|
||||||
.monaco-single-line .margin * { |
|
||||||
width: 0 !important; |
|
||||||
} |
|
||||||
|
|
||||||
.monaco-single-line .decorationsOverviewRuler { |
|
||||||
display: none; |
|
||||||
} |
|
||||||
|
|
||||||
.monaco-single-line .scrollbar.horizontal { |
|
||||||
display: none; |
|
||||||
} |
|
||||||
|
|
||||||
/*.monaco-single-line .monaco-scrollable-element*/ |
|
||||||
/*{*/ |
|
||||||
/* left:0 !important;*/ |
|
||||||
/* padding-left: 27px;*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
|
|
||||||
.params-table .v-data-table__wrapper { |
|
||||||
overflow: visible |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
.toolbar-border-bottom { |
|
||||||
border-bottom: 1px solid #7F828B33 !important; |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
.v-step { |
|
||||||
z-index: 1000 |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
:focus { |
|
||||||
outline: none; |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
td .v-input--selection-controls { |
|
||||||
margin-top: 0; |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
.d-100 { |
|
||||||
width: 100%; |
|
||||||
} |
|
||||||
|
|
||||||
.h-100 { |
|
||||||
height: 100%; |
|
||||||
} |
|
||||||
|
|
||||||
.scroll-auto { |
|
||||||
overflow: auto; |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
.xc-tabs .v-tabs-bar { |
|
||||||
border-bottom: solid 1px var(--v-primary-lighten2); |
|
||||||
} |
|
||||||
|
|
||||||
.xc-tabs .v-tab { |
|
||||||
border-right: 1px solid var(--v-primary-lighten2); |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
.xc-border-right { |
|
||||||
border-right: 1px solid #7f828b33; |
|
||||||
} |
|
||||||
|
|
||||||
.xc-border-bottom { |
|
||||||
border-bottom: 1px solid #7f828b33; |
|
||||||
} |
|
||||||
|
|
||||||
.xc-border { |
|
||||||
border: 1px solid #7f828b33; |
|
||||||
} |
|
||||||
|
|
||||||
/*.v-tooltip__content{*/ |
|
||||||
/* z-index: 99 !important;*/ |
|
||||||
/*}*/ |
|
||||||
|
|
||||||
.theme--dark.v-tabs > .v-tabs-bar .v-tab:not(.v-tab--active) > div > .v-icon { |
|
||||||
color: rgba(255, 255, 255, 0.6); |
|
||||||
} |
|
||||||
|
|
||||||
/* text input bottom line */ |
|
||||||
.theme--light.v-text-field > .v-input__control > .v-input__slot:before { |
|
||||||
border-color: rgba(0, 0, 0, 0.2) !important; |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
table .v-input__control { |
|
||||||
height: auto !important; |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
.v-input__control label { |
|
||||||
font-size: inherit; |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
input, textarea, select { |
|
||||||
color: var(--v-textColor-base); |
|
||||||
} |
|
||||||
|
|
||||||
.advanced-border { |
|
||||||
border: 1px dotted pink !important; |
|
||||||
border-radius: 4px; |
|
||||||
} |
|
||||||
|
|
||||||
/* Toast css */ |
|
||||||
.toasted .primary, .toasted.toasted-primary { |
|
||||||
font-family: "Roboto", sans-serif !important; |
|
||||||
font-weight: 400 !important; |
|
||||||
} |
|
||||||
|
|
||||||
body.light .toasted .primary.error, body.light .toasted.toasted-primary.error { |
|
||||||
background: #ffa2a2 !important; |
|
||||||
color: black; |
|
||||||
border-radius: 19px; |
|
||||||
} |
|
||||||
|
|
||||||
body.light .toasted .primary.success, body.light .toasted.toasted-primary.success { |
|
||||||
background: #d1f7c4 !important; |
|
||||||
color: black; |
|
||||||
border-radius: 19px; |
|
||||||
} |
|
||||||
|
|
||||||
body.light .toasted .primary.info, body.light .toasted.toasted-primary.info { |
|
||||||
background: #98befa !important; |
|
||||||
color: black; |
|
||||||
border-radius: 19px; |
|
||||||
} |
|
||||||
|
|
||||||
body.dark .toasted .primary.error, body.dark .toasted.toasted-primary.error { |
|
||||||
background: #b30000 !important; |
|
||||||
border-radius: 19px; |
|
||||||
} |
|
||||||
|
|
||||||
body.dark .toasted .primary.success, body.dark .toasted.toasted-primary.success { |
|
||||||
background: #258300 !important; |
|
||||||
border-radius: 19px; |
|
||||||
} |
|
||||||
|
|
||||||
body.dark .toasted .primary.info, body.dark .toasted.toasted-primary.info { |
|
||||||
background: #0040bc !important; |
|
||||||
border-radius: 19px; |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
.v-date-picker-table { |
|
||||||
height: auto !important; |
|
||||||
} |
|
||||||
|
|
||||||
.nc-remove-border{ |
|
||||||
border: none !important; |
|
||||||
} |
|
@ -1,2 +0,0 @@ |
|||||||
// Import Vuetify styling |
|
||||||
//@require '~vuetify/src/stylus/app.styl' |
|
@ -1,230 +0,0 @@ |
|||||||
/* roboto-100 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ |
|
||||||
@font-face { |
|
||||||
font-family: 'Roboto'; |
|
||||||
font-style: normal; |
|
||||||
font-weight: 100; |
|
||||||
src: url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.eot'); /* IE9 Compat Modes */ |
|
||||||
src: local(''), |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.woff2') format('woff2'), /* Super Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.woff') format('woff'), /* Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.ttf') format('truetype'), /* Safari, Android, iOS */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.svg#Roboto') format('svg'); /* Legacy iOS */ |
|
||||||
} |
|
||||||
/* roboto-100italic - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ |
|
||||||
@font-face { |
|
||||||
font-family: 'Roboto'; |
|
||||||
font-style: italic; |
|
||||||
font-weight: 100; |
|
||||||
src: url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.eot'); /* IE9 Compat Modes */ |
|
||||||
src: local(''), |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.woff2') format('woff2'), /* Super Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.woff') format('woff'), /* Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.ttf') format('truetype'), /* Safari, Android, iOS */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.svg#Roboto') format('svg'); /* Legacy iOS */ |
|
||||||
} |
|
||||||
/* roboto-300italic - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ |
|
||||||
@font-face { |
|
||||||
font-family: 'Roboto'; |
|
||||||
font-style: italic; |
|
||||||
font-weight: 300; |
|
||||||
src: url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.eot'); /* IE9 Compat Modes */ |
|
||||||
src: local(''), |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.woff2') format('woff2'), /* Super Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.woff') format('woff'), /* Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.ttf') format('truetype'), /* Safari, Android, iOS */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.svg#Roboto') format('svg'); /* Legacy iOS */ |
|
||||||
} |
|
||||||
/* roboto-300 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ |
|
||||||
@font-face { |
|
||||||
font-family: 'Roboto'; |
|
||||||
font-style: normal; |
|
||||||
font-weight: 300; |
|
||||||
src: url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.eot'); /* IE9 Compat Modes */ |
|
||||||
src: local(''), |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff2') format('woff2'), /* Super Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff') format('woff'), /* Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.ttf') format('truetype'), /* Safari, Android, iOS */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.svg#Roboto') format('svg'); /* Legacy iOS */ |
|
||||||
} |
|
||||||
/* roboto-regular - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ |
|
||||||
@font-face { |
|
||||||
font-family: 'Roboto'; |
|
||||||
font-style: normal; |
|
||||||
font-weight: 400; |
|
||||||
src: url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot'); /* IE9 Compat Modes */ |
|
||||||
src: local(''), |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff') format('woff'), /* Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.svg#Roboto') format('svg'); /* Legacy iOS */ |
|
||||||
} |
|
||||||
/* roboto-italic - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ |
|
||||||
@font-face { |
|
||||||
font-family: 'Roboto'; |
|
||||||
font-style: italic; |
|
||||||
font-weight: 400; |
|
||||||
src: url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.eot'); /* IE9 Compat Modes */ |
|
||||||
src: local(''), |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff2') format('woff2'), /* Super Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff') format('woff'), /* Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.ttf') format('truetype'), /* Safari, Android, iOS */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.svg#Roboto') format('svg'); /* Legacy iOS */ |
|
||||||
} |
|
||||||
/* roboto-500 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ |
|
||||||
@font-face { |
|
||||||
font-family: 'Roboto'; |
|
||||||
font-style: normal; |
|
||||||
font-weight: 500; |
|
||||||
src: url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.eot'); /* IE9 Compat Modes */ |
|
||||||
src: local(''), |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.woff2') format('woff2'), /* Super Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.woff') format('woff'), /* Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.ttf') format('truetype'), /* Safari, Android, iOS */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.svg#Roboto') format('svg'); /* Legacy iOS */ |
|
||||||
} |
|
||||||
/* roboto-500italic - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ |
|
||||||
@font-face { |
|
||||||
font-family: 'Roboto'; |
|
||||||
font-style: italic; |
|
||||||
font-weight: 500; |
|
||||||
src: url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.eot'); /* IE9 Compat Modes */ |
|
||||||
src: local(''), |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.woff2') format('woff2'), /* Super Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.woff') format('woff'), /* Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.ttf') format('truetype'), /* Safari, Android, iOS */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.svg#Roboto') format('svg'); /* Legacy iOS */ |
|
||||||
} |
|
||||||
/* roboto-700 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ |
|
||||||
@font-face { |
|
||||||
font-family: 'Roboto'; |
|
||||||
font-style: normal; |
|
||||||
font-weight: 700; |
|
||||||
src: url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.eot'); /* IE9 Compat Modes */ |
|
||||||
src: local(''), |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff2') format('woff2'), /* Super Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff') format('woff'), /* Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.ttf') format('truetype'), /* Safari, Android, iOS */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.svg#Roboto') format('svg'); /* Legacy iOS */ |
|
||||||
} |
|
||||||
/* roboto-700italic - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ |
|
||||||
@font-face { |
|
||||||
font-family: 'Roboto'; |
|
||||||
font-style: italic; |
|
||||||
font-weight: 700; |
|
||||||
src: url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.eot'); /* IE9 Compat Modes */ |
|
||||||
src: local(''), |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.woff2') format('woff2'), /* Super Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.woff') format('woff'), /* Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.ttf') format('truetype'), /* Safari, Android, iOS */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.svg#Roboto') format('svg'); /* Legacy iOS */ |
|
||||||
} |
|
||||||
/* roboto-900 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ |
|
||||||
@font-face { |
|
||||||
font-family: 'Roboto'; |
|
||||||
font-style: normal; |
|
||||||
font-weight: 900; |
|
||||||
src: url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.eot'); /* IE9 Compat Modes */ |
|
||||||
src: local(''), |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.woff2') format('woff2'), /* Super Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.woff') format('woff'), /* Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.ttf') format('truetype'), /* Safari, Android, iOS */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.svg#Roboto') format('svg'); /* Legacy iOS */ |
|
||||||
} |
|
||||||
/* roboto-900italic - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ |
|
||||||
@font-face { |
|
||||||
font-family: 'Roboto'; |
|
||||||
font-style: italic; |
|
||||||
font-weight: 900; |
|
||||||
src: url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.eot'); /* IE9 Compat Modes */ |
|
||||||
src: local(''), |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.woff2') format('woff2'), /* Super Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.woff') format('woff'), /* Modern Browsers */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.ttf') format('truetype'), /* Safari, Android, iOS */ |
|
||||||
url('./roboto/roboto-v27-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.svg#Roboto') format('svg'); /* Legacy iOS */ |
|
||||||
} |
|
||||||
|
|
||||||
/* Vazirmatn */ |
|
||||||
/* https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v32.102/Vazirmatn-font-face.css */ |
|
||||||
@font-face { |
|
||||||
font-family: Vazirmatn; |
|
||||||
src: url('./vazirmatn/Vazirmatn-Thin.woff2') format('woff2'); |
|
||||||
font-weight: 100; |
|
||||||
font-style: normal; |
|
||||||
font-display: swap; |
|
||||||
} |
|
||||||
|
|
||||||
@font-face { |
|
||||||
font-family: Vazirmatn; |
|
||||||
src: url('./vazirmatn/Vazirmatn-ExtraLight.woff2') format('woff2'); |
|
||||||
font-weight: 200; |
|
||||||
font-style: normal; |
|
||||||
font-display: swap; |
|
||||||
} |
|
||||||
|
|
||||||
@font-face { |
|
||||||
font-family: Vazirmatn; |
|
||||||
src: url('./vazirmatn/Vazirmatn-Light.woff2') format('woff2'); |
|
||||||
font-weight: 300; |
|
||||||
font-style: normal; |
|
||||||
font-display: swap; |
|
||||||
} |
|
||||||
|
|
||||||
@font-face { |
|
||||||
font-family: Vazirmatn; |
|
||||||
src: url('./vazirmatn/Vazirmatn-Regular.woff2') format('woff2'); |
|
||||||
font-weight: 400; |
|
||||||
font-style: normal; |
|
||||||
font-display: swap; |
|
||||||
} |
|
||||||
|
|
||||||
@font-face { |
|
||||||
font-family: Vazirmatn; |
|
||||||
src: url('./vazirmatn/Vazirmatn-Medium.woff2') format('woff2'); |
|
||||||
font-weight: 500; |
|
||||||
font-style: normal; |
|
||||||
font-display: swap; |
|
||||||
} |
|
||||||
|
|
||||||
@font-face { |
|
||||||
font-family: Vazirmatn; |
|
||||||
src: url('./vazirmatn/Vazirmatn-SemiBold.woff2') format('woff2'); |
|
||||||
font-weight: 600; |
|
||||||
font-style: normal; |
|
||||||
font-display: swap; |
|
||||||
} |
|
||||||
|
|
||||||
@font-face { |
|
||||||
font-family: Vazirmatn; |
|
||||||
src: url('./vazirmatn/Vazirmatn-Bold.woff2') format('woff2'); |
|
||||||
font-weight: 700; |
|
||||||
font-style: normal; |
|
||||||
font-display: swap; |
|
||||||
} |
|
||||||
|
|
||||||
@font-face { |
|
||||||
font-family: Vazirmatn; |
|
||||||
src: url('./vazirmatn/Vazirmatn-ExtraBold.woff2') format('woff2'); |
|
||||||
font-weight: 800; |
|
||||||
font-style: normal; |
|
||||||
font-display: swap; |
|
||||||
} |
|
||||||
|
|
||||||
@font-face { |
|
||||||
font-family: Vazirmatn; |
|
||||||
src: url('./vazirmatn/Vazirmatn-Black.woff2') format('woff2'); |
|
||||||
font-weight: 900; |
|
||||||
font-style: normal; |
|
||||||
font-display: swap; |
|
||||||
} |
|
Before Width: | Height: | Size: 48 KiB |
Before Width: | Height: | Size: 55 KiB |
Before Width: | Height: | Size: 48 KiB |