Compare commits
No commits in common. "2748bbc4a6aabed1aa46349851cda8f0a22aa3ab" and "6abc0052f4db0a3e0dc66b0ba7f1cc6343a9ef38" have entirely different histories.
2748bbc4a6
...
6abc0052f4
13 changed files with 16 additions and 23 deletions
|
|
@ -13,10 +13,6 @@
|
||||||
<meta property="og:description" content="Digital Signature for OCBO (Office of the City Building Official)" />
|
<meta property="og:description" content="Digital Signature for OCBO (Office of the City Building Official)" />
|
||||||
<meta property="og:type" content="website" />
|
<meta property="og:type" content="website" />
|
||||||
<link rel="icon" type="image/png" href="/favicon.png" />
|
<link rel="icon" type="image/png" href="/favicon.png" />
|
||||||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
|
|
||||||
<link rel="manifest" href="/site.webmanifest">
|
|
||||||
<title>OCBO e-Sign</title>
|
<title>OCBO e-Sign</title>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
|
|
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 18 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 67 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 16 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 590 B |
Binary file not shown.
|
Before Width: | Height: | Size: 1.4 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 15 KiB |
|
|
@ -1 +0,0 @@
|
||||||
{"name":"OCBO e-Sign","short_name":"e-Sign","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#16212c","background_color":"#16212c","display":"standalone"}
|
|
||||||
|
|
@ -1,5 +1,4 @@
|
||||||
import type { Component } from 'solid-js/types/render/component.js'
|
import { Suspense, type Component } from 'solid-js'
|
||||||
import { Suspense } from 'solid-js/web'
|
|
||||||
|
|
||||||
const App: Component<{ children: Element }> = (props) => {
|
const App: Component<{ children: Element }> = (props) => {
|
||||||
return (
|
return (
|
||||||
|
|
|
||||||
|
|
@ -66,7 +66,7 @@ export default () => {
|
||||||
|
|
||||||
<Display desktop>
|
<Display desktop>
|
||||||
<Column padding="3rem 0 0 0">
|
<Column padding="3rem 0 0 0">
|
||||||
<Image avif={pageLogoAvif} webp={pageLogoWebp} size={410} alt='e-Sign Logo'></Image>
|
<Image avif={pageLogoAvif} webp={pageLogoWebp} size={410}></Image>
|
||||||
</Column>
|
</Column>
|
||||||
</Display>
|
</Display>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
@ -75,7 +75,7 @@ export default () => {
|
||||||
<Footer>
|
<Footer>
|
||||||
<Row content="split">
|
<Row content="split">
|
||||||
<Row gap={0.5}>
|
<Row gap={0.5}>
|
||||||
<Image avif={ocboAvif} webp={ocboWebp} size={20} alt='OCBO Logo'></Image>
|
<Image avif={ocboAvif} webp={ocboWebp} size={20}></Image>
|
||||||
<Row gap={0.25}>
|
<Row gap={0.25}>
|
||||||
<Copyright year="2025" name="Office of the City Building Official" />
|
<Copyright year="2025" name="Office of the City Building Official" />
|
||||||
<span>Davao City, Philippines</span>
|
<span>Davao City, Philippines</span>
|
||||||
|
|
@ -84,7 +84,7 @@ export default () => {
|
||||||
|
|
||||||
<Row gap={0.25}>
|
<Row gap={0.25}>
|
||||||
<span>Developed by:</span>
|
<span>Developed by:</span>
|
||||||
<Image avif={patAvif} webp={patWebp} size={70} alt='Pat Alcala Logo'></Image>
|
<Image avif={patAvif} webp={patWebp} size={70}></Image>
|
||||||
<span>Pat Alcala</span>
|
<span>Pat Alcala</span>
|
||||||
</Row>
|
</Row>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
@ -117,7 +117,7 @@ export default () => {
|
||||||
</Box>
|
</Box>
|
||||||
|
|
||||||
<Column padding="3rem 0 0 0">
|
<Column padding="3rem 0 0 0">
|
||||||
<Image avif={pageLogoAvif} webp={pageLogoWebp} size={110} alt='e-Sign Logo'></Image>
|
<Image avif={pageLogoAvif} webp={pageLogoWebp} size={110}></Image>
|
||||||
</Column>
|
</Column>
|
||||||
</Row>
|
</Row>
|
||||||
</Padding>
|
</Padding>
|
||||||
|
|
@ -125,7 +125,7 @@ export default () => {
|
||||||
<Footer>
|
<Footer>
|
||||||
<Row content="split">
|
<Row content="split">
|
||||||
<Row gap={0.5}>
|
<Row gap={0.5}>
|
||||||
<Image avif={ocboAvif} webp={ocboWebp} size={20} alt='OCBO Logo'></Image>
|
<Image avif={ocboAvif} webp={ocboWebp} size={20}></Image>
|
||||||
<Row gap={0.25}>
|
<Row gap={0.25}>
|
||||||
<Copyright year="2025" name="Office of the City Building Official" />
|
<Copyright year="2025" name="Office of the City Building Official" />
|
||||||
<span>Davao City, Philippines</span>
|
<span>Davao City, Philippines</span>
|
||||||
|
|
@ -134,7 +134,7 @@ export default () => {
|
||||||
|
|
||||||
<Row gap={0.25}>
|
<Row gap={0.25}>
|
||||||
<span>Developed by:</span>
|
<span>Developed by:</span>
|
||||||
<Image avif={patAvif} webp={patWebp} size={70} alt='Pat Alcala Logo'></Image>
|
<Image avif={patAvif} webp={patWebp} size={70}></Image>
|
||||||
<span>Pat Alcala</span>
|
<span>Pat Alcala</span>
|
||||||
</Row>
|
</Row>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,12 @@
|
||||||
|
import './Register.sass'
|
||||||
|
import { Logo, Link, Page, Row, Padding, Combobox, Box, Button, Modal, Column, QR, Input, Display } from '../../components'
|
||||||
|
import { IoChevronBack } from 'solid-icons/io'
|
||||||
|
import { Show, createSignal, createEffect } from 'solid-js'
|
||||||
|
import { SHA3, SHA1 } from 'crypto-js'
|
||||||
|
import dayjs from 'dayjs'
|
||||||
import { FileField } from '@kobalte/core/file-field'
|
import { FileField } from '@kobalte/core/file-field'
|
||||||
import { useNavigate } from '@solidjs/router'
|
import { useNavigate } from '@solidjs/router'
|
||||||
import { SHA1, SHA3 } from 'crypto-js'
|
|
||||||
import dayjs from 'dayjs'
|
|
||||||
import { IoChevronBack } from 'solid-icons/io'
|
|
||||||
import { createEffect, createSignal } from 'solid-js'
|
|
||||||
import { Show } from 'solid-js/web'
|
|
||||||
import { Box, Button, Column, Combobox, Display, Input, Link, Logo, Modal, Padding, Page, QR, Row } from '../../components'
|
|
||||||
import { checkConnection, getApi, postApi } from '../../utils/functions'
|
import { checkConnection, getApi, postApi } from '../../utils/functions'
|
||||||
import './Register.sass'
|
|
||||||
|
|
||||||
export default () => {
|
export default () => {
|
||||||
const APPROVERNAME = import.meta.env.VITE_HEAD
|
const APPROVERNAME = import.meta.env.VITE_HEAD
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ export default async (api: string, value?: any) => {
|
||||||
if (!value) {
|
if (!value) {
|
||||||
fetch = await ofetch(API + api, { parseResponse: JSON.parse, retry: 3, retryDelay: 500, retryStatusCodes: [400, 404, 405, 500, 502] })
|
fetch = await ofetch(API + api, { parseResponse: JSON.parse, retry: 3, retryDelay: 500, retryStatusCodes: [400, 404, 405, 500, 502] })
|
||||||
} else {
|
} else {
|
||||||
fetch = await ofetch(`${API}${api}/${value}/fetch-data`, { parseResponse: JSON.parse, retry: 3, retryDelay: 500, retryStatusCodes: [400, 404, 405, 500, 502] })
|
fetch = await ofetch(API + `${api}/${value}/fetch-data`, { parseResponse: JSON.parse, retry: 3, retryDelay: 500, retryStatusCodes: [400, 404, 405, 500, 502] })
|
||||||
}
|
}
|
||||||
|
|
||||||
return fetch
|
return fetch
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,10 @@
|
||||||
{
|
{
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
|
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
|
||||||
"target": "ES2023",
|
"target": "ES2022",
|
||||||
"useDefineForClassFields": true,
|
"useDefineForClassFields": true,
|
||||||
"module": "ESNext",
|
"module": "ESNext",
|
||||||
"lib": ["ES2023", "DOM", "DOM.Iterable"],
|
"lib": ["ES2022", "DOM", "DOM.Iterable"],
|
||||||
"skipLibCheck": true,
|
"skipLibCheck": true,
|
||||||
|
|
||||||
/* Bundler mode */
|
/* Bundler mode */
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue