html format other components

This commit is contained in:
Matteo Pagliazzi
2019-10-12 17:05:15 +02:00
parent 7b4671fbf9
commit f99e3fab8b
180 changed files with 6536 additions and 2894 deletions

View File

@@ -1,75 +1,99 @@
<template>
<!-- @TODO: Move to group plans folder--><div>
<!-- @TODO: Move to group plans folder-->
<div>
<div>
<div class="header">
<h1 class="text-center">
Need more for your Group?
</h1><div class="row">
</h1>
<div class="row">
<div class="col-8 offset-2 text-center">
<h2 class="sub-text">
{{ $t('groupBenefitsDescription') }}
</h2>
</div>
</div>
</div><div class="container benefits">
</div>
<div class="container benefits">
<div class="row">
<div class="col-4">
<div class="box">
<img
class="box1"
src="~@/assets/images/group-plans/group-14@3x.png"
><hr><h2>{{ $t('teamBasedTasks') }}</h2><p>Set up an easily-viewed shared task list for the group. Assign tasks to your fellow group members, or let them claim their own tasks to make it clear what everyone is working on!</p>
>
<hr>
<h2>{{ $t('teamBasedTasks') }}</h2>
<p>Set up an easily-viewed shared task list for the group. Assign tasks to your fellow group members, or let them claim their own tasks to make it clear what everyone is working on!</p>
</div>
</div><div class="col-4">
</div>
<div class="col-4">
<div class="box">
<img
class="box2"
src="~@/assets/images/group-plans/group-12@3x.png"
><hr><h2>Group Management Controls</h2><p>Use task approvals to verify that a task that was really completed, add Group Managers to share responsibilities, and enjoy a private group chat for all team members.</p>
>
<hr>
<h2>Group Management Controls</h2>
<p>Use task approvals to verify that a task that was really completed, add Group Managers to share responsibilities, and enjoy a private group chat for all team members.</p>
</div>
</div><div class="col-4">
</div>
<div class="col-4">
<div class="box">
<img
class="box3"
src="~@/assets/images/group-plans/group-13@3x.png"
><hr><h2>In-Game Benefits</h2><p>Group members get an exclusive Jackalope Mount, as well as full subscription benefits, including special monthly equipment sets and the ability to buy gems with gold.</p>
>
<hr>
<h2>In-Game Benefits</h2>
<p>Group members get an exclusive Jackalope Mount, as well as full subscription benefits, including special monthly equipment sets and the ability to buy gems with gold.</p>
</div>
</div>
</div>
</div><div
</div>
<div
v-if="upgradingGroup._id"
id="upgrading-group"
class="container payment-options"
>
<h1 class="text-center purple-header">
Are you ready to upgrade?
</h1><div class="row">
</h1>
<div class="row">
<div class="col-12 text-center">
<div class="purple-box">
<div class="amount-section">
<div class="dollar">
$
</div><div class="number">
</div>
<div class="number">
9
</div><div class="name">
</div>
<div class="name">
Group Owner Subscription
</div>
</div><div class="plus">
</div>
<div class="plus">
<div
class="svg-icon"
v-html="icons.positiveIcon"
></div>
</div><div class="amount-section">
</div>
<div class="amount-section">
<div class="dollar">
$
</div><div class="number">
</div>
<div class="number">
3
</div><div class="name">
</div>
<div class="name">
Each Individual Group Member
</div>
</div>
</div><div class="box payment-providers">
<h3>Choose your payment method</h3><div class="payments-column">
</div>
<div class="box payment-providers">
<h3>Choose your payment method</h3>
<div class="payments-column">
<button
class="purchase btn btn-primary payment-button payment-item"
@click="pay(PAYMENTS.STRIPE)"
@@ -77,8 +101,10 @@
<div
class="svg-icon credit-card-icon"
v-html="icons.creditCardIcon"
></div>{{ $t('card') }}
</button><amazon-button
></div>
{{ $t('card') }}
</button>
<amazon-button
class="payment-item"
:amazon-data="pay(PAYMENTS.AMAZON)"
/>
@@ -86,7 +112,8 @@
</div>
</div>
</div>
</div><div
</div>
<div
v-if="!upgradingGroup._id"
class="container col-6 offset-3 create-option"
>
@@ -94,7 +121,8 @@
<h1 class="col-12 text-center purple-header">
Create your Group today!
</h1>
</div><div class="row">
</div>
<div class="row">
<div class="col-12 text-center">
<button
class="btn btn-primary create-group"
@@ -103,31 +131,41 @@
Create Your New Group
</button>
</div>
</div><div class="row pricing">
</div>
<div class="row pricing">
<div class="col-5">
<div class="dollar">
$
</div><div class="number">
9
</div><div class="name">
<div>Group Owner</div><div>Subscription</div>
</div>
</div><div class="col-1">
<div class="number">
9
</div>
<div class="name">
<div>Group Owner</div>
<div>Subscription</div>
</div>
</div>
<div class="col-1">
<div class="plus">
+
</div>
</div><div class="col-6">
</div>
<div class="col-6">
<div class="dollar">
$
</div><div class="number">
</div>
<div class="number">
3
</div><div class="name">
<div>Each Additional</div><div>Member</div>
</div>
<div class="name">
<div>Each Additional</div>
<div>Member</div>
</div>
</div>
</div>
</div>
</div><b-modal
</div>
<b-modal
id="group-plan-modal"
title="Select Payment"
size="md"
@@ -141,7 +179,8 @@
<label
class="control-label"
for="new-group-name"
>Name</label><input
>Name</label>
<input
id="new-group-name"
v-model="newGroup.name"
class="form-control input-medium option-content"
@@ -149,15 +188,18 @@
type="text"
placeholder="Name"
>
</div><div class="form-group">
<label for="new-group-description">{{ $t('description') }}</label><textarea
</div>
<div class="form-group">
<label for="new-group-description">{{ $t('description') }}</label>
<textarea
id="new-group-description"
v-model="newGroup.description"
class="form-control option-content"
cols="3"
:placeholder="$t('description')"
></textarea>
</div><div
</div>
<div
v-if="type === 'guild'"
class="form-group"
>
@@ -168,21 +210,25 @@
type="radio"
name="new-group-privacy"
value="private"
><label class="custom-control-label">{{ $t('inviteOnly') }}</label>
>
<label class="custom-control-label">{{ $t('inviteOnly') }}</label>
</div>
</div><div class="form-group">
</div>
<div class="form-group">
<div class="custom-control custom-checkbox">
<input
id="create-group-leaderOnlyChallenges-checkbox"
v-model="newGroup.leaderOnly.challenges"
class="custom-control-input"
type="checkbox"
><label
>
<label
class="custom-control-label"
for="create-group-leaderOnlyChallenges-checkbox"
>{{ $t('leaderOnlyChallenges') }}</label>
</div>
</div><div
</div>
<div
v-if="type === 'party'"
class="form-group"
>
@@ -191,7 +237,8 @@
:value="$t('createGroupPlan')"
@click="createGroup()"
></button>
</div><div class="form-group">
</div>
<div class="form-group">
<button
class="btn btn-primary btn-lg btn-block"
:disabled="!newGroupIsReady"
@@ -200,12 +247,14 @@
{{ $t('createGroupPlan') }}
</button>
</div>
</div><div
</div>
<div
v-if="activePage === PAGES.PAY"
class="col-12"
>
<div class="text-center">
<h3>Choose your payment method</h3><div class="payments-column mx-auto">
<h3>Choose your payment method</h3>
<div class="payments-column mx-auto">
<button
class="purchase btn btn-primary payment-button payment-item"
@click="pay(PAYMENTS.STRIPE)"
@@ -213,8 +262,10 @@
<div
class="svg-icon credit-card-icon"
v-html="icons.creditCardIcon"
></div>{{ $t('card') }}
</button><amazon-button
></div>
{{ $t('card') }}
</button>
<amazon-button
class="payment-item"
:amazon-data="pay(PAYMENTS.AMAZON)"
/>