|
@ -1,17 +1,26 @@ |
|
|
<template> |
|
|
<template> |
|
|
<QuickNav selected="Projects" /> |
|
|
<QuickNav selected="Projects" /> |
|
|
<TopMessage /> |
|
|
|
|
|
|
|
|
|
|
|
<section id="Content" class="p-6 pb-24 max-w-3xl mx-auto"> |
|
|
<section id="Content" class="p-6 pb-24 max-w-3xl mx-auto"> |
|
|
<!-- Heading --> |
|
|
<!-- Main View Heading --> |
|
|
<h1 id="ViewHeading" class="text-4xl text-center font-light"> |
|
|
<div class="flex gap-4 items-center mb-4"> |
|
|
Your Project Ideas |
|
|
<h1 id="ViewHeading" class="text-2xl font-bold leading-none"> |
|
|
</h1> |
|
|
Your Ideas |
|
|
|
|
|
</h1> |
|
|
|
|
|
|
|
|
|
|
|
<!-- Help button --> |
|
|
|
|
|
<router-link |
|
|
|
|
|
:to="{ name: 'help' }" |
|
|
|
|
|
class="block ms-auto text-sm text-center text-white bg-gradient-to-b from-blue-400 to-blue-700 shadow-[inset_0_-1px_0_0_rgba(0,0,0,0.5)] p-1.5 rounded-full" |
|
|
|
|
|
> |
|
|
|
|
|
<font-awesome icon="question" class="block text-center w-[1em]" /> |
|
|
|
|
|
</router-link> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
<OnboardingDialog ref="onboardingDialog" /> |
|
|
<OnboardingDialog ref="onboardingDialog" /> |
|
|
|
|
|
|
|
|
<!-- Result Tabs --> |
|
|
<!-- Result Tabs --> |
|
|
<div class="text-center text-slate-500 border-b border-slate-300 mt-8"> |
|
|
<div class="text-center text-slate-500 border-b border-slate-300 mt-4"> |
|
|
<ul class="flex flex-wrap justify-center gap-4 -mb-px"> |
|
|
<ul class="flex flex-wrap justify-center gap-4 -mb-px"> |
|
|
<li> |
|
|
<li> |
|
|
<a |
|
|
<a |
|
@ -646,7 +655,7 @@ export default class ProjectsView extends Vue { |
|
|
get offerTabClasses() { |
|
|
get offerTabClasses() { |
|
|
return { |
|
|
return { |
|
|
"inline-block": true, |
|
|
"inline-block": true, |
|
|
"py-3": true, |
|
|
"py-2": true, |
|
|
"rounded-t-lg": true, |
|
|
"rounded-t-lg": true, |
|
|
"border-b-2": true, |
|
|
"border-b-2": true, |
|
|
active: this.showOffers, |
|
|
active: this.showOffers, |
|
@ -664,7 +673,7 @@ export default class ProjectsView extends Vue { |
|
|
* @returns String with CSS classes for the floating new project button |
|
|
* @returns String with CSS classes for the floating new project button |
|
|
*/ |
|
|
*/ |
|
|
get newProjectButtonClasses() { |
|
|
get newProjectButtonClasses() { |
|
|
return "fixed right-6 top-24 text-center text-4xl leading-none bg-green-600 text-white w-14 py-2.5 rounded-full"; |
|
|
return "fixed right-6 top-14 text-center text-4xl leading-none bg-green-600 text-white w-14 py-2.5 rounded-full"; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
@ -706,7 +715,7 @@ export default class ProjectsView extends Vue { |
|
|
get projectTabClasses() { |
|
|
get projectTabClasses() { |
|
|
return { |
|
|
return { |
|
|
"inline-block": true, |
|
|
"inline-block": true, |
|
|
"py-3": true, |
|
|
"py-2": true, |
|
|
"rounded-t-lg": true, |
|
|
"rounded-t-lg": true, |
|
|
"border-b-2": true, |
|
|
"border-b-2": true, |
|
|
active: this.showProjects, |
|
|
active: this.showProjects, |
|
|