Add nested menu items for details of use and add placeholder requests screens
This commit is contained in:
parent
73d88c6aad
commit
66ff223204
@ -2,9 +2,21 @@ from atst.handler import BaseHandler
|
|||||||
|
|
||||||
class Request(BaseHandler):
|
class Request(BaseHandler):
|
||||||
screens = [
|
screens = [
|
||||||
{ 'title' : 'Application Details', },
|
{ 'title' : 'Details of Use',
|
||||||
{ 'title' : 'Computation', },
|
'subitems' : [
|
||||||
{ 'title' : 'Storage', }
|
{'title' : 'Application Details',
|
||||||
|
'id' : 'application-details'},
|
||||||
|
{'title' : 'Computation',
|
||||||
|
'id' : 'computation' },
|
||||||
|
{'title' : 'Storage',
|
||||||
|
'id' : 'storage' },
|
||||||
|
{'title' : 'Usage',
|
||||||
|
'id' : 'usage' },
|
||||||
|
]},
|
||||||
|
{ 'title' : 'Organizational Info', },
|
||||||
|
{ 'title' : 'Funding/Contracting', },
|
||||||
|
{ 'title' : 'Readiness Survey', },
|
||||||
|
{ 'title' : 'Review & Submit', }
|
||||||
]
|
]
|
||||||
|
|
||||||
def initialize(self, page):
|
def initialize(self, page):
|
||||||
|
@ -1,10 +1,7 @@
|
|||||||
{% extends '../requests.html.to' %}
|
{% extends '../requests.html.to' %}
|
||||||
|
|
||||||
{% block form %}
|
{% block form %}
|
||||||
<h3>What is your favorite color?</h3>
|
<h3>What is your quest?</h3>
|
||||||
<input type='textbox'>
|
<input type='textbox'>
|
||||||
{% end %}
|
{% end %}
|
||||||
|
|
||||||
{% block next %}
|
|
||||||
<b class='usa-button'>MAKE THE REQUEST</b>
|
|
||||||
{% end %}
|
|
||||||
|
7
templates/requests/screen-4.html.to
Normal file
7
templates/requests/screen-4.html.to
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{% extends '../requests.html.to' %}
|
||||||
|
|
||||||
|
{% block form %}
|
||||||
|
<h3>What is your quest?</h3>
|
||||||
|
<input type='textbox'>
|
||||||
|
{% end %}
|
||||||
|
|
10
templates/requests/screen-5.html.to
Normal file
10
templates/requests/screen-5.html.to
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
{% extends '../requests.html.to' %}
|
||||||
|
|
||||||
|
{% block form %}
|
||||||
|
<h3>What is your favorite color?</h3>
|
||||||
|
<input type='textbox'>
|
||||||
|
{% end %}
|
||||||
|
|
||||||
|
{% block next %}
|
||||||
|
<b class='usa-button'>MAKE THE REQUEST</b>
|
||||||
|
{% end %}
|
@ -1,33 +1,23 @@
|
|||||||
|
|
||||||
<ul class="usa-sidenav-list">
|
<ul class="usa-sidenav-list">
|
||||||
|
{% for i,s in enumerate(screens) %}
|
||||||
<li>
|
<li>
|
||||||
<a class="usa-current" href="#details-of-use">1. Details of Use</a>
|
{% if i+1==current %}
|
||||||
|
<a class="usa-current" href="{{ reverse_url('request_form',i+1) }}">
|
||||||
|
{{ i+1 }}. {{ s['title'] }}
|
||||||
|
</a>
|
||||||
|
{% if s.get('subitems') %}
|
||||||
<ul class="usa-sidenav-sub_list">
|
<ul class="usa-sidenav-sub_list">
|
||||||
{% for i,s in enumerate(screens) %}
|
{% for j,t in enumerate(s['subitems']) %}
|
||||||
<li>
|
<li><a href="#{{ t['id'] }}">{{ t['title'] }}</a></li>
|
||||||
{% if i+1==current %}
|
|
||||||
<a class="usa-current" href="{{ reverse_url('request_form',i+1) }}">
|
|
||||||
{{ s['title'] }}
|
|
||||||
</a>
|
|
||||||
{% else %}
|
|
||||||
<a href='{{ reverse_url('request_form',i+1) }}'>
|
|
||||||
{{ s['title'] }}
|
|
||||||
</a>
|
|
||||||
{% end %}
|
|
||||||
</li>
|
|
||||||
{% end %}
|
{% end %}
|
||||||
</ul>
|
</ul>
|
||||||
|
{% end %}
|
||||||
|
|
||||||
|
{% else %}
|
||||||
|
<a href='{{ reverse_url('request_form',i+1) }}'>
|
||||||
|
{{ i+1 }}. {{ s['title'] }}
|
||||||
|
</a>
|
||||||
|
{% end %}
|
||||||
</li>
|
</li>
|
||||||
<li>
|
{% end %}
|
||||||
<a href="#">2. Organizational Info</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="#">3. Funding/Contracting</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="#">4. Readiness Survey</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="#">5. Review & Submit</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
</ul>
|
Loading…
x
Reference in New Issue
Block a user