This commit is contained in:
Rizky 2024-07-16 22:34:50 +07:00
parent 39f75307f3
commit a011a0eaaa
11 changed files with 34 additions and 41 deletions

2
app/srv/core/main.css Normal file
View File

@ -0,0 +1,2 @@
@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./files/source-sans-3-cyrillic-ext-400-normal.woff2) format("woff2"),url(./files/source-sans-3-cyrillic-ext-400-normal.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./files/source-sans-3-cyrillic-400-normal.woff2) format("woff2"),url(./files/source-sans-3-cyrillic-400-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./files/source-sans-3-greek-ext-400-normal.woff2) format("woff2"),url(./files/source-sans-3-greek-ext-400-normal.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./files/source-sans-3-greek-400-normal.woff2) format("woff2"),url(./files/source-sans-3-greek-400-normal.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./files/source-sans-3-vietnamese-400-normal.woff2) format("woff2"),url(./files/source-sans-3-vietnamese-400-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./files/source-sans-3-latin-ext-400-normal.woff2) format("woff2"),url(./files/source-sans-3-latin-ext-400-normal.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./files/source-sans-3-latin-400-normal.woff2) format("woff2"),url(./files/source-sans-3-latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/*# sourceMappingURL=main.css.map */

File diff suppressed because one or more lines are too long

View File

@ -15,12 +15,6 @@ export const prodIndex = (
<meta name="viewport"
content="width=device-width, initial-scale=1.0, user-scalable=1.0, minimum-scale=1.0, maximum-scale=1.0">
<link rel="stylesheet" href="/index.css">
<link
as="style"
rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@400;600&display=swap"
type="text/css"
crossorigin="anonymous" />
${this.head.join("\n")}
</head>

View File

@ -8,25 +8,24 @@
"dependencies": {
"@babel/parser": "^7.23.6",
"@floating-ui/react": "^0.26.4",
"@fontsource/jetbrains-mono": "^5.0.20",
"@fontsource/source-sans-3": "^5.0.20",
"@leeoniya/ufuzzy": "^1.0.14",
"@minoru/react-dnd-treeview": "^3.4.4",
"@wojtekmaj/react-qr-svg": "^1.0.0",
"constrained-editor-plugin": "^1.3.0",
"react-resizable-panels": "^2.0.9",
"json-diff-ts": "^2.2.1",
"axios": "^1.6.7",
"@monaco-editor/react": "^4.6.0",
"@paralleldrive/cuid2": "2.2.2",
"react-contenteditable": "^3.3.7",
"react-dropzone": "14.2.3",
"@parcel/packager-wasm": "^2.10.3",
"@parcel/service-worker": "^2.10.3",
"@qiwi/deep-proxy": "^2.0.3",
"@wojtekmaj/react-qr-svg": "^1.0.0",
"algoliasearch": "^4.22.0",
"axios": "^1.6.7",
"constrained-editor-plugin": "^1.3.0",
"date-fns": "^2.30.0",
"dbgen": "workspace:*",
"hash-wasm": "^4.11.0",
"idb-keyval": "^6.2.1",
"json-diff-ts": "^2.2.1",
"lodash.capitalize": "^4.2.1",
"lodash.concat": "^4.5.0",
"lodash.debounce": "^4.0.8",
@ -44,6 +43,7 @@
"lodash.uniqby": "^4.7.0",
"monaco-jsx-syntax-highlight-v2": "^1.2.2",
"msgpackr": "^1.10.0",
"pako": "^2.1.0",
"polywasm": "^0.1.4",
"prettier": "3.1.1",
"prop-types": "^15.8.1",
@ -51,9 +51,12 @@
"radix3": "^1.1.0",
"react": "18.2.0",
"react-colorful": "^5.6.1",
"react-contenteditable": "^3.3.7",
"react-dnd": "^16.0.1",
"react-dom": "18.2.0",
"react-dropzone": "14.2.3",
"react-is": "^18.2.0",
"react-resizable-panels": "^2.0.9",
"react-use-error-boundary": "^3.0.0",
"react-virtuoso": "^4.6.2",
"safe-stable-stringify": "^2.4.3",
@ -62,7 +65,6 @@
"tinycolor2": "^1.6.0",
"ua-parser-js": "^1.0.37",
"uuid": "9.0.1",
"pako": "^2.1.0",
"wasm-gzip": "^2.0.3",
"web-utils": "workspace:*",
"y-pojo": "^0.0.8",

Binary file not shown.

View File

@ -8,16 +8,6 @@
/>
<title>Prasi: App Builder</title>
<link rel="stylesheet" href="/index.css" />
<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link
rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@400;600&display=swap"
/>
<link
href="https://fonts.googleapis.com/css2?family=JetBrains+Mono"
type="text/css"
/>
<script>
window.__REACT_DEVTOOLS_GLOBAL_HOOK__ = {
isDisabled: true,

View File

@ -7,6 +7,8 @@ import { Root } from "./base/root";
import "./index.css";
import { sworkerAddCache, sworkerRegister } from "./sworker-boot";
import { w } from "./utils/types/general";
import "@fontsource/jetbrains-mono";
import "@fontsource/source-sans-3";
const start = async () => {
let react = {

View File

@ -3,6 +3,7 @@ import { defineReact, defineWindow } from "web-utils";
import { initBaseConfig } from "./base/base";
import { Root, isPreview } from "./root";
import { w } from "./w";
import "@fontsource/source-sans-3";
(async () => {
initBaseConfig();

BIN
bun.lockb

Binary file not shown.

View File

@ -12,6 +12,7 @@ const ctx = await context({
minify: true,
sourcemap: true,
logLevel: "error",
external: ["*.png", "*.woff", "*.woff2", "*.ttf", "*.jpeg", "*.jpg", "*.svg"],
define: {
"process.env.NODE_ENV": `"production"`,
},

View File

@ -24,6 +24,7 @@ await build({
format: "esm",
jsx: "transform",
minify: true,
external: ["*.png", "*.woff", "*.woff2", "*.ttf", "*.jpeg", "*.jpg", "*.svg"],
sourcemap: true,
logLevel: "error",
define: {