Skip to content

Commit

Permalink
feat: add placeholder
Browse files Browse the repository at this point in the history
  • Loading branch information
supersonictw committed Nov 1, 2024
1 parent b15536a commit e200ff2
Show file tree
Hide file tree
Showing 9 changed files with 72 additions and 25 deletions.
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>template.inte</title>
<title>meJob 咪價</title>
<link rel="icon" href="/favicon.ico">
<style>
.js-required>div {
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "template.inte",
"name": "mejob",
"private": true,
"version": "0.0.0",
"type": "module",
Expand Down
2 changes: 1 addition & 1 deletion src/components/AppFooter.vue
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<div class="max-w-7xl mx-auto mt-5 divide-y divide-gray-200 px-4 sm:px-6 md:px-8 text-sky-700">
<a
class="mr-3"
href="https://github.com/web-tech-tw/template.inte"
href="https://github.com/web-tech-tw/mejob"
>網站原始碼</a>
<a
class="mr-3"
Expand Down
41 changes: 21 additions & 20 deletions src/components/AppHeaderMenuData.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
import router from "../router";

export const title = "meJob 咪價";
export const subtitle = "工作迷 - 自由的工作機會平台,讓你找到最適合的工作。";

Expand All @@ -11,28 +13,27 @@ export const onClickSara = () => {

export const menuItems = [
{
name: "通用模板",
type: "dropdown",
status: "template",
children: [
{
name: "template.inte",
description: "前端 Web 通用模板",
icon: "GlobeAltIcon",
onClick: () => window.open("https://github.com/web-tech-tw/template.inte"),
},
{
name: "template.recv",
description: "後端 API 通用模板",
icon: "ServerStackIcon",
onClick: () => window.open("https://github.com/web-tech-tw/template.recv"),
}
]
name: "找工作",
type: "function",
icon: "BriefcaseIcon",
onClick: () => {
router.push("/careers");
},
},
{
name: "找人才",
type: "function",
icon: "UserGroupIcon",
onClick: () => {
router.push("/resumes");
},
},
{
name: "GitHub",
name: "職場暢談",
type: "function",
icon: "CodeBracketIcon",
onClick: () => window.open("https://github.com/web-tech-tw"),
icon: "ChatBubbleOvalLeftEllipsisIcon",
onClick: () => {
router.push("/chat");
},
}
];
12 changes: 12 additions & 0 deletions src/router/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,18 @@ const routes = [
path: "/",
component: () => import("../views/HomeView.vue"),
},
{
path: "/resumes",
component: () => import("../views/ResumesView.vue"),
},
{
path: "/careers",
component: () => import("../views/CareersView.vue"),
},
{
path: "/chat",
component: () => import("../views/ChatView.vue"),
},
{
path: "/:pathMatch(.*)*",
component: () => import("../views/NotFoundView.vue"),
Expand Down
7 changes: 7 additions & 0 deletions src/views/CareersView.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<template>
<div class="flex justify-center py-32">
<div class="inline-block">
<span class="inline ml-2">一生懸命開發中 ٩(๑•̀ω•́๑)۶</span>
</div>
</div>
</template>
20 changes: 20 additions & 0 deletions src/views/ChatView.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<template>
<div class="flex justify-center py-32">
<div class="inline-block">
<loading-circle-icon class="h-5 w-5 animate-spin inline text-orange-600" />
<span class="inline ml-2">逃跑中... \\\\٩( 'ω' )و ////</span>
</div>
</div>
</template>

<script setup>
import { onMounted } from "vue";
import LoadingCircleIcon from "../components/LoadingCircleIcon.vue";
onMounted(() => {
setTimeout(() => {
location.href = "/openchat/#/join/mejob";
}, 1000);
});
</script>
7 changes: 7 additions & 0 deletions src/views/ResumesView.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<template>
<div class="flex justify-center py-32">
<div class="inline-block">
<span class="inline ml-2">一生懸命開發中 ٩(๑•̀ω•́๑)۶</span>
</div>
</div>
</template>

0 comments on commit e200ff2

Please sign in to comment.