feat(FAQ): Static FAQ page
Introduces a new static page for Frequently Asked Questions, linked from the Help menu. Fixes #5773.
This commit is contained in:
@@ -55,6 +55,8 @@ nav.toolbar(ng-controller='MenuCtrl')
|
||||
li
|
||||
a(ui-sref='options.settings.export')=env.t('exportData')
|
||||
ul.toolbar-submenu
|
||||
li
|
||||
a(target='_blank' href='http://habitica.com/static/faq/')=env.t('FAQ')
|
||||
li
|
||||
a(target='_blank' href='http://habitica.wikia.com/wiki/')=env.t('overview')
|
||||
li
|
||||
@@ -65,8 +67,6 @@ nav.toolbar(ng-controller='MenuCtrl')
|
||||
a(target='_blank' href='https://trello.com/c/odmhIqyW/440-read-first-table-of-contents')=env.t('requestAF')
|
||||
li
|
||||
a(target='_blank' href='http://habitica.wikia.com/wiki/Contributing_to_Habitica')=env.t('contributeToHRPG')
|
||||
li
|
||||
a(target='_blank' href='http://habitica.wikia.com/wiki/FAQ')=env.t('FAQ')
|
||||
ul.toolbar-controls
|
||||
li.toolbar-subscribe-button
|
||||
button(ng-if='!user.purchased.plan.customerId',ui-sref='options.settings.subscription',popover-trigger='mouseenter',popover-placement='bottom',popover-title=env.t('subscriptions'),popover=env.t('subDescription'),popover-append-to-body='true')=env.t('subscribe')
|
||||
@@ -154,6 +154,8 @@ nav.toolbar(ng-controller='MenuCtrl')
|
||||
span ☰
|
||||
div(ng-show='_expandedMenu.menu === "help"', data-close-menu)
|
||||
ul.toolbar-submenu
|
||||
li
|
||||
a(target='_blank' href='http://habitica.com/static/faq/')=env.t('FAQ')
|
||||
li
|
||||
a(target='_blank' href='http://habitica.wikia.com/wiki/')=env.t('overview')
|
||||
li
|
||||
@@ -164,8 +166,6 @@ nav.toolbar(ng-controller='MenuCtrl')
|
||||
a(target='_blank' href='https://trello.com/c/odmhIqyW/440-read-first-table-of-contents')=env.t('requestAF')
|
||||
li
|
||||
a(target='_blank' href='http://habitica.wikia.com/wiki/Contributing_to_Habitica')=env.t('contributeToHRPG')
|
||||
li
|
||||
a(target='_blank' href='http://habitica.wikia.com/wiki/FAQ')=env.t('FAQ')
|
||||
ul.toolbar-subscribe(ng-if='!user.purchased.plan.customerId')
|
||||
li.toolbar-subscribe-button
|
||||
button.highlight(ui-sref='options.settings.subscription',popover-trigger='mouseenter',popover-placement='bottom',popover-title=env.t('subscriptions'),popover=env.t('subDescription'),popover-append-to-body='true')=env.t('subscribe')
|
||||
@@ -252,7 +252,7 @@ nav.toolbar(ng-controller='MenuCtrl')
|
||||
a(ui-sref='options.settings.notifications')=env.t('notifications')
|
||||
ul.toolbar-submenu
|
||||
li
|
||||
a(href='http://habitica.wikia.com/wiki/FAQ', target='_blank')=env.t('FAQ')
|
||||
a(href='https://habitica.com/static/faq', target='_blank')=env.t('FAQ')
|
||||
li
|
||||
a(href='https://vimeo.com/57654086', target='_blank')=env.t('tutorials')
|
||||
ul.toolbar-controls
|
||||
@@ -261,7 +261,6 @@ nav.toolbar(ng-controller='MenuCtrl')
|
||||
ul.toolbar-wallet
|
||||
li.toolbar-gems(popover-trigger='mouseenter', popover-title=env.t('gemsPopoverTitle'), popover=env.t('gemsWhatFor'), popover-placement='bottom',popover-append-to-body='true')
|
||||
a.gem-wallet(ng-click='openModal("buyGems",{track:"Gems > Toolbar"})')
|
||||
//-span.task-action-btn.tile.flush.bright.add-gems-btn +
|
||||
span.Pet_Currency_Gem2x.Gems
|
||||
span.gem-text {{user.balance * 4 | number:0}}
|
||||
li.toolbar-currency.gold(popover=env.t('gold') + ' ({{Shared.gold(user.stats.gp)}})', popover-placement='bottom',popover-trigger='mouseenter')
|
||||
|
||||
@@ -0,0 +1,115 @@
|
||||
extends ./layout
|
||||
|
||||
block vars
|
||||
- var layoutEnv = env
|
||||
|
||||
block title
|
||||
title Habitica |
|
||||
=env.t('FAQ')
|
||||
|
||||
block content
|
||||
script(type='text/javascript').
|
||||
function openHashAccordion() {
|
||||
if (window.location.hash) {
|
||||
var $target = $(window.location.hash.replace('/',''));
|
||||
if ($target.hasClass('collapse')) {
|
||||
$target.collapse('show');
|
||||
$('html, body').animate({
|
||||
scrollTop: $($target).offset().top - 100
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
$(document).ready(function(){
|
||||
openHashAccordion();
|
||||
});
|
||||
|
||||
.row
|
||||
.col-md-12
|
||||
.page-header
|
||||
h1=env.t('frequentlyAskedQuestions')
|
||||
p.pagemeta
|
||||
=env.t('lastUpdated')
|
||||
|
|
||||
=env.t('September')
|
||||
| 4, 2015
|
||||
a.h2.accordion.collapsed(href='#overview' data-toggle='collapse')=env.t('FAQheaderOverview')
|
||||
.clearfix.collapse#overview
|
||||
p!=env.t('FAQbodyOverview-1')
|
||||
a.h2.accordion.collapsed(href='#set-up-tasks' data-toggle='collapse')=env.t('FAQheaderSetUpTasks')
|
||||
.clearfix.collapse#set-up-tasks
|
||||
p!=env.t('FAQbodySetUpTasks-1')
|
||||
br
|
||||
p=env.t('FAQbodySetUpTasks-2')
|
||||
br
|
||||
p=env.t('FAQbodySetUpTasks-3')
|
||||
a.h2.accordion.collapsed(href='#sample-tasks' data-toggle='collapse')=env.t('FAQheaderSampleTasks')
|
||||
.clearfix.collapse#sample-tasks
|
||||
p=env.t('FAQbodySampleTasks-1')
|
||||
br
|
||||
ul
|
||||
li!=env.t('FAQlistSampleTasks-1')
|
||||
li!=env.t('FAQlistSampleTasks-2')
|
||||
li!=env.t('FAQlistSampleTasks-3')
|
||||
li!=env.t('FAQlistSampleTasks-4')
|
||||
a.h2.accordion.collapsed(href='#task-color' data-toggle='collapse')=env.t('FAQheaderTaskColor')
|
||||
.clearfix.collapse#task-color
|
||||
p=env.t('FAQbodyTaskColor-1')
|
||||
a.h2.accordion.collapsed(href='#health' data-toggle='collapse')=env.t('FAQheaderHealth')
|
||||
.clearfix.collapse#health
|
||||
p=env.t('FAQbodyHealth-1')
|
||||
br
|
||||
p=env.t('FAQbodyHealth-2')
|
||||
a.h2.accordion.collapsed(href='#party-with-friends' data-toggle='collapse')=env.t('FAQheaderPartyWithFriends')
|
||||
.clearfix.collapse#party-with-friends
|
||||
p=env.t('FAQbodyPartyWithFriends-1')
|
||||
br
|
||||
p!=env.t('FAQbodyPartyWithFriends-2')
|
||||
a.h2.accordion.collapsed(href='#pets-mounts' data-toggle='collapse')=env.t('FAQheaderPetsMounts')
|
||||
.clearfix.collapse#pets-mounts
|
||||
p=env.t('FAQbodyPetsMounts-1')
|
||||
br
|
||||
p=env.t('FAQbodyPetsMounts-2')
|
||||
br
|
||||
p!=env.t('FAQbodyPetsMounts-3')
|
||||
br
|
||||
p=env.t('FAQbodyPetsMounts-4')
|
||||
a.h2.accordion.collapsed(href='#character-classes' data-toggle='collapse')=env.t('FAQheaderCharacterClasses')
|
||||
.clearfix.collapse#character-classes
|
||||
p=env.t('FAQbodyCharacterClasses-1')
|
||||
br
|
||||
p=env.t('FAQbodyCharacterClasses-2')
|
||||
a.h2.accordion.collapsed(href='#blue-mana-bar' data-toggle='collapse')=env.t('FAQheaderBlueManaBar')
|
||||
.clearfix.collapse#blue-mana-bar
|
||||
p=env.t('FAQbodyBlueManaBar-1')
|
||||
a.h2.accordion.collapsed(href='#monsters-quests' data-toggle='collapse')=env.t('FAQheaderMonstersQuests')
|
||||
.clearfix.collapse#monsters-quests
|
||||
p=env.t('FAQbodyMonstersQuests-1')
|
||||
br
|
||||
p=env.t('FAQbodyMonstersQuests-2')
|
||||
br
|
||||
ul
|
||||
li=env.t('FAQlistMonstersQuests-1')
|
||||
li=env.t('FAQlistMonstersQuests-2')
|
||||
li=env.t('FAQlistMonstersQuests-3')
|
||||
br
|
||||
p=env.t('FAQbodyMonstersQuests-3')
|
||||
br
|
||||
p=env.t('FAQbodyMonstersQuests-4')
|
||||
a.h2.accordion.collapsed(href='#gems' data-toggle='collapse')=env.t('FAQheaderGems')
|
||||
.clearfix.collapse#gems
|
||||
p!=env.t('FAQbodyGems-1')
|
||||
br
|
||||
p=env.t('FAQbodyGems-2')
|
||||
br
|
||||
ol
|
||||
li=env.t('FAQlistGems-1')
|
||||
li!=env.t('FAQlistGems-2')
|
||||
br
|
||||
p=env.t('FAQbodyGems-3')
|
||||
a.h2.accordion.collapsed(href='#bugs-features' data-toggle='collapse')=env.t('FAQheaderBugsFeatures')
|
||||
.clearfix.collapse#bugs-features
|
||||
p!=env.t('FAQbodyBugsFeatures-1')
|
||||
br
|
||||
p!=env.t('FAQbodyBugsFeatures-2')
|
||||
h3!=env.t('FAQcloser')
|
||||
Reference in New Issue
Block a user