Skip to content

Commit

Permalink
Collapse portion of the web version to resolve #5.
Browse files Browse the repository at this point in the history
  • Loading branch information
bamos committed Dec 20, 2014
1 parent d59535f commit 1706622
Show file tree
Hide file tree
Showing 2 changed files with 48 additions and 9 deletions.
1 change: 1 addition & 0 deletions generate.py
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,7 @@ def get_author_str(authors):
print(t)
raise Exception()
gidx += 1
details = re.sub("<br><br>\n$", '', details)
type_content['details'] = details
contents.append(type_content)

Expand Down
56 changes: 47 additions & 9 deletions tmpl/cv-section.tmpl.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@

# ~{{name}}~

~{ if name == "Education" }~
Expand All @@ -19,30 +20,68 @@ GPA: ~{{school.overallGPA}}~
~{{ n.dates }}~.
~{- endfor }~
~{ elif name.endswith("Experience") }~
~{ for n in contents }~

__<big>~{{n.place}}~.</big>__ ~{{n.title}}~.
<div class="panel-group" id="accordion" role="tablist"
aria-multiselectable="true">

~{ for n in contents }~
<div class="panel panel-default">
<div class="panel-heading"
role="tab" id="~{{name[0]}}~heading~{{loop.index}}~">
<h4 class="panel-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#~{{name[0]}}~collapse~{{loop.index}}~" aria-expanded="false" aria-controls="~{{name[0]}}~collapse~{{loop.index}}~">
<b>~{{n.place}}~</b>: ~{{n.title}}~
</a>
</h4>
</div>
<div id="~{{name[0]}}~collapse~{{loop.index}}~" class="panel-collapse collapse" role="tabpanel" aria-labelledby="~{{name[0]}}~heading~{{loop.index}}~">

<div class="panel-body" markdown="1">

+ ~{{n.location}}~
~{ if n.advisor -}~
&#124; Advisor: ~{{n.advisor}}~
&#124; Advisor: ~{{n.advisor}}~
~{ endif -}~
&#124; ~{{n.dates}}~
~{- if n.details -}~
~{- for detail in n.details }~
+ ~{{detail}}~
~{- endfor }~
~{- endif -}~
~{ endfor }~
~{ endif }~

</div>
</div>
</div>
~{ endfor }~
</div>

~{ elif name == "Publications" }~
~{ for type in contents }~

__<big>~{{type['title']}}~.</big>__

<div class="panel-group" id="accordion" role="tablist"
aria-multiselectable="true">

~{ for type in contents }~
<div class="panel panel-default">
<div class="panel-heading"
role="tab" id="pub-heading~{{loop.index}}~">
<h4 class="panel-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#pub-collapse~{{loop.index}}~" aria-expanded="false" aria-controls="pub-collapse~{{loop.index}}~">
<b>~{{type['title']}}~.</b>
</a>
</h4>
</div>
<div id="pub-collapse~{{loop.index}}~" class="panel-collapse collapse" role="tabpanel" aria-labelledby="pub-heading~{{loop.index}}~">

<div class="panel-body" markdown="1">

~{{type['details']}}~

~{ endfor }~
</div>
</div>
</div>
~{ endfor }~
</div>

~{ elif name == "Honors \\& Awards" or name == "Honors & Awards" }~
~{- for award in contents }~
Expand Down Expand Up @@ -79,4 +118,3 @@ __<big>~{{type['title']}}~.</big>__
~{ else }~
~{{contents}}~
~{ endif }~

0 comments on commit 1706622

Please sign in to comment.