@ -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 |