mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-17 14:47:53 +01:00
New client statics (#8885)
* Moved static files over to new client * Added statics, fixed translations and update styles * More style and vue fixes * Fixed line endings * Fixed new stuff converasion and help links
This commit is contained in:
@@ -10,6 +10,24 @@ import Page from './components/page';
|
||||
|
||||
// Static Pages
|
||||
const Home = () => import(/* webpackChunkName: "static" */'./components/static/home');
|
||||
const AppPage = () => import(/* webpackChunkName: "static" */'./components/static/app');
|
||||
const ClearBrowserDataPage = () => import(/* webpackChunkName: "static" */'./components/static/clearBrowserData');
|
||||
const CommunityGuidelinesPage = () => import(/* webpackChunkName: "static" */'./components/static/communityGuidelines');
|
||||
const ContactPage = () => import(/* webpackChunkName: "static" */'./components/static/contact');
|
||||
const FAQPage = () => import(/* webpackChunkName: "static" */'./components/static/faq');
|
||||
const FeaturesPage = () => import(/* webpackChunkName: "static" */'./components/static/features');
|
||||
const FrontPage = () => import(/* webpackChunkName: "static" */'./components/static/front');
|
||||
const GroupPlansPage = () => import(/* webpackChunkName: "static" */'./components/static/groupPlans');
|
||||
const MaintenancePage = () => import(/* webpackChunkName: "static" */'./components/static/maintenance');
|
||||
const MaintenanceInfoPage = () => import(/* webpackChunkName: "static" */'./components/static/maintenanceInfo');
|
||||
const MerchPage = () => import(/* webpackChunkName: "static" */'./components/static/merch');
|
||||
// const NewStuffPage = () => import(/* webpackChunkName: "static" */'./components/static/newStuff');
|
||||
const OverviewPage = () => import(/* webpackChunkName: "static" */'./components/static/overview');
|
||||
const PressKitPage = () => import(/* webpackChunkName: "static" */'./components/static/pressKit');
|
||||
const PrivacyPage = () => import(/* webpackChunkName: "static" */'./components/static/privacy');
|
||||
const TermsPage = () => import(/* webpackChunkName: "static" */'./components/static/terms');
|
||||
const VideosPage = () => import(/* webpackChunkName: "static" */'./components/static/videos');
|
||||
|
||||
const RegisterLogin = () => import(/* webpackChunkName: "auth" */'./components/auth/registerLogin');
|
||||
|
||||
// User Pages
|
||||
@@ -171,6 +189,30 @@ const router = new VueRouter({
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: '/static',
|
||||
component: ParentPage,
|
||||
children: [
|
||||
{ name: 'app', path: 'app', component: AppPage },
|
||||
{ name: 'clearBrowserData', path: 'clear-browser-data', component: ClearBrowserDataPage },
|
||||
{ name: 'communitGuidelines', path: 'community-guidelines', component: CommunityGuidelinesPage },
|
||||
{ name: 'contact', path: 'contact', component: ContactPage },
|
||||
{ name: 'faq', path: 'faq', component: FAQPage },
|
||||
{ name: 'features', path: 'features', component: FeaturesPage },
|
||||
{ name: 'front', path: 'front', component: FrontPage },
|
||||
{ name: 'groupPlans', path: 'group-plans', component: GroupPlansPage },
|
||||
{ name: 'maintenance', path: 'maintenance', component: MaintenancePage },
|
||||
{ name: 'maintenance-info', path: 'maintenance-info', component: MaintenanceInfoPage },
|
||||
{ name: 'merch', path: 'merch', component: MerchPage },
|
||||
// { name: 'newStuff', path: 'newStuff', component: NewStuffPage },
|
||||
{ name: 'overview', path: 'overview', component: OverviewPage },
|
||||
{ name: 'plans', path: 'plans', component: GroupPlansPage },
|
||||
{ name: 'pressKit', path: 'press-kit', component: PressKitPage },
|
||||
{ name: 'privacy', path: 'privacy', component: PrivacyPage },
|
||||
{ name: 'terms', path: 'terms', component: TermsPage },
|
||||
{ name: 'videos', path: 'videos', component: VideosPage },
|
||||
],
|
||||
},
|
||||
],
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user