first commit

This commit is contained in:
2025-04-22 10:56:56 +07:00
commit af123c091b
147 changed files with 778063 additions and 0 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

File diff suppressed because it is too large Load Diff
+240
View File
@@ -0,0 +1,240 @@
[
{
"id": "11",
"name": "ACEH",
"alt_name": "ACEH",
"latitude": 4.36855,
"longitude": 97.0253
},
{
"id": "12",
"name": "SUMATERA UTARA",
"alt_name": "SUMATERA UTARA",
"latitude": 2.19235,
"longitude": 99.38122
},
{
"id": "13",
"name": "SUMATERA BARAT",
"alt_name": "SUMATERA BARAT",
"latitude": -1.34225,
"longitude": 100.0761
},
{
"id": "14",
"name": "RIAU",
"alt_name": "RIAU",
"latitude": 0.50041,
"longitude": 101.54758
},
{
"id": "15",
"name": "JAMBI",
"alt_name": "JAMBI",
"latitude": -1.61157,
"longitude": 102.7797
},
{
"id": "16",
"name": "SUMATERA SELATAN",
"alt_name": "SUMATERA SELATAN",
"latitude": -3.12668,
"longitude": 104.09306
},
{
"id": "17",
"name": "BENGKULU",
"alt_name": "BENGKULU",
"latitude": -3.51868,
"longitude": 102.53598
},
{
"id": "18",
"name": "LAMPUNG",
"alt_name": "LAMPUNG",
"latitude": -4.8555,
"longitude": 105.0273
},
{
"id": "19",
"name": "KEPULAUAN BANGKA BELITUNG",
"alt_name": "KEPULAUAN BANGKA BELITUNG",
"latitude": -2.75775,
"longitude": 107.58394
},
{
"id": "21",
"name": "KEPULAUAN RIAU",
"alt_name": "KEPULAUAN RIAU",
"latitude": -0.15478,
"longitude": 104.58037
},
{
"id": "31",
"name": "DKI JAKARTA",
"alt_name": "DKI JAKARTA",
"latitude": 6.1745,
"longitude": 106.8227
},
{
"id": "32",
"name": "JAWA BARAT",
"alt_name": "JAWA BARAT",
"latitude": -6.88917,
"longitude": 107.64047
},
{
"id": "33",
"name": "JAWA TENGAH",
"alt_name": "JAWA TENGAH",
"latitude": -7.30324,
"longitude": 110.00441
},
{
"id": "34",
"name": "DI YOGYAKARTA",
"alt_name": "DI YOGYAKARTA",
"latitude": 7.7956,
"longitude": 110.3695
},
{
"id": "35",
"name": "JAWA TIMUR",
"alt_name": "JAWA TIMUR",
"latitude": -6.96851,
"longitude": 113.98005
},
{
"id": "36",
"name": "BANTEN",
"alt_name": "BANTEN",
"latitude": -6.44538,
"longitude": 106.13756
},
{
"id": "51",
"name": "BALI",
"alt_name": "BALI",
"latitude": -8.23566,
"longitude": 115.12239
},
{
"id": "52",
"name": "NUSA TENGGARA BARAT",
"alt_name": "NUSA TENGGARA BARAT",
"latitude": -8.12179,
"longitude": 117.63696
},
{
"id": "53",
"name": "NUSA TENGGARA TIMUR",
"alt_name": "NUSA TENGGARA TIMUR",
"latitude": -8.56568,
"longitude": 120.69786
},
{
"id": "61",
"name": "KALIMANTAN BARAT",
"alt_name": "KALIMANTAN BARAT",
"latitude": -0.13224,
"longitude": 111.09689
},
{
"id": "62",
"name": "KALIMANTAN TENGAH",
"alt_name": "KALIMANTAN TENGAH",
"latitude": -1.49958,
"longitude": 113.29033
},
{
"id": "63",
"name": "KALIMANTAN SELATAN",
"alt_name": "KALIMANTAN SELATAN",
"latitude": -2.94348,
"longitude": 115.37565
},
{
"id": "64",
"name": "KALIMANTAN TIMUR",
"alt_name": "KALIMANTAN TIMUR",
"latitude": 0.78844,
"longitude": 116.242
},
{
"id": "65",
"name": "KALIMANTAN UTARA",
"alt_name": "KALIMANTAN UTARA",
"latitude": 2.72594,
"longitude": 116.911
},
{
"id": "71",
"name": "SULAWESI UTARA",
"alt_name": "SULAWESI UTARA",
"latitude": 0.65557,
"longitude": 124.09015
},
{
"id": "72",
"name": "SULAWESI TENGAH",
"alt_name": "SULAWESI TENGAH",
"latitude": -1.69378,
"longitude": 120.80886
},
{
"id": "73",
"name": "SULAWESI SELATAN",
"alt_name": "SULAWESI SELATAN",
"latitude": -3.64467,
"longitude": 119.94719
},
{
"id": "74",
"name": "SULAWESI TENGGARA",
"alt_name": "SULAWESI TENGGARA",
"latitude": -3.54912,
"longitude": 121.72796
},
{
"id": "75",
"name": "GORONTALO",
"alt_name": "GORONTALO",
"latitude": 0.71862,
"longitude": 122.45559
},
{
"id": "76",
"name": "SULAWESI BARAT",
"alt_name": "SULAWESI BARAT",
"latitude": -2.49745,
"longitude": 119.3919
},
{
"id": "81",
"name": "MALUKU",
"alt_name": "MALUKU",
"latitude": -3.11884,
"longitude": 129.42078
},
{
"id": "82",
"name": "MALUKU UTARA",
"alt_name": "MALUKU UTARA",
"latitude": 0.63012,
"longitude": 127.97202
},
{
"id": "91",
"name": "PAPUA BARAT",
"alt_name": "PAPUA BARAT",
"latitude": -1.38424,
"longitude": 132.90253
},
{
"id": "94",
"name": "PAPUA",
"alt_name": "PAPUA",
"latitude": -3.98857,
"longitude": 138.34853
}
]
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+9
View File
@@ -0,0 +1,9 @@
{
"name": "John Doe",
"vegetarian": false,
"birthDate": "1985-06-02",
"personalData": {
"age": 34
},
"postalCode": "12345"
}
+126
View File
@@ -0,0 +1,126 @@
{
"en": {
"name": {
"label": "Name",
"description": "The name of the person"
},
"vegetarian": {
"label": "Vegetarian",
"description": "Whether the person is a vegetarian"
},
"birth": {
"label": "Birth Date",
"description": ""
},
"nationality": {
"label": "Nationality",
"description": ""
},
"personal-data": {
"age": {
"label": "Age"
},
"driving": {
"label": "Driving Skill",
"description": "Indicating experience level"
}
},
"height": {
"label": "Height"
},
"occupation": {
"label": "Occupation",
"description": ""
},
"postal-code": {
"label": "Postal Code"
},
"error": {
"required": "field is required"
}
},
"de": {
"name": {
"label": "Name",
"description": "Der Name der Person"
},
"vegetarian": {
"label": "Vegetarier",
"description": "Isst die Person vegetarisch?"
},
"birth": {
"label": "Geburtsdatum",
"description": ""
},
"nationality": {
"label": "Nationalität",
"description": "",
"Other": "Andere"
},
"personal-data": {
"age": {
"label": "Alter"
},
"driving": {
"label": "Fahrkenntnisse",
"description": "Fahrerfahrung der Person"
}
},
"height": {
"label": "Größe"
},
"occupation": {
"label": "Beruf",
"description": ""
},
"postal-code": {
"label": "Postleitzahl"
},
"error": {
"required": "Pflichtfeld"
},
"Additional Information": "Zusätzliche Informationen"
},
"bg": {
"name": {
"label": "Име",
"description": "Името на лицето"
},
"vegetarian": {
"label": "Вегетарианец",
"description": "Дали човекът е вегетарианец"
},
"birth": {
"label": "Рождена дата",
"description": ""
},
"nationality": {
"label": "Националност",
"description": ""
},
"personal-data": {
"age": {
"label": "Възраст",
"description": "Моля, въведете вашата възраст."
},
"driving": {
"label": "Шофьорски умения",
"description": "Показва ниво на опит"
}
},
"height": {
"label": "Височина"
},
"occupation": {
"label": "Професия",
"description": ""
},
"postal-code": {
"label": "Пощенски код"
},
"error": {
"required": "полето е задължително"
},
"Additional Information": "Допълнителна информация"
}
}
+57
View File
@@ -0,0 +1,57 @@
{
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 3,
"description": "Please enter your name",
"i18n": "name"
},
"vegetarian": {
"type": "boolean",
"i18n": "vegetarian"
},
"birthDate": {
"type": "string",
"format": "date",
"i18n": "birth"
},
"nationality": {
"type": "string",
"enum": ["DE", "IT", "JP", "US", "RU", "Other"],
"i18n": "nationality"
},
"personalData": {
"type": "object",
"properties": {
"age": {
"type": "integer",
"description": "Please enter your age.",
"i18n": "personal-data.age"
},
"height": {
"type": "number",
"i18n": "height"
},
"drivingSkill": {
"type": "number",
"maximum": 10,
"minimum": 1,
"default": 7,
"i18n": "personal-data.driving"
}
},
"required": ["age", "height"]
},
"occupation": {
"type": "string",
"i18n": "occupation"
},
"postalCode": {
"type": "string",
"maxLength": 5,
"i18n": "postal-code"
}
},
"required": ["occupation", "nationality"]
}
+55
View File
@@ -0,0 +1,55 @@
{
"type": "VerticalLayout",
"elements": [
{
"type": "HorizontalLayout",
"elements": [
{
"type": "Control",
"scope": "#/properties/name"
},
{
"type": "Control",
"scope": "#/properties/personalData/properties/age"
},
{
"type": "Control",
"scope": "#/properties/birthDate"
}
]
},
{
"type": "Label",
"text": "Additional Information"
},
{
"type": "HorizontalLayout",
"elements": [
{
"type": "Control",
"scope": "#/properties/personalData/properties/height"
},
{
"type": "Control",
"scope": "#/properties/nationality"
},
{
"type": "Control",
"scope": "#/properties/occupation",
"options": {
"suggestion": [
"Accountant",
"Engineer",
"Freelancer",
"Journalism",
"Physician",
"Student",
"Teacher",
"Other"
]
}
}
]
}
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

+26
View File
@@ -0,0 +1,26 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 37 37" fill="none">
<g transform="rotate(180 18.778 13.7)">
<path class="spa-loading-path"
d="M24.236 22.006h10.742L25.563 5.822l-8.979 14.31a4 4 0 0 1-3.388 1.874H2.978l16-27.713 6 10.392" />
</g>
<style>
.spa-loading-path {
fill: none;
stroke: #248fe4;
stroke-width: 4px;
stroke-linecap: round;
stroke-linejoin: round;
/* Stroke-dasharray property */
stroke-dasharray: 128;
stroke-dashoffset: 128;
animation: nuxt-spa-loading-move 1.5s linear;
animation-fill-mode: forwards
}
@keyframes nuxt-spa-loading-move {
100% {
stroke-dashoffset: 0;
}
}
</style>
</svg>

After

Width:  |  Height:  |  Size: 729 B