Changeset - 37d67fb1da4a
[Not reviewed]
0 2 4
Ben Sturmfels (bsturmfels) - 2 years ago 2021-10-19 13:47:58
ben@sturm.com.au
Break submenus out into separately included files for reuse in sidebars.
6 files changed with 35 insertions and 39 deletions:
0 comments (0 inline, 0 general)
www/conservancy/templates/base_about.html
Show inline comments
 
{% extends "base_conservancy.html" %}
 
{% block outercontent %}
 
    <div id="container">
 
         <div id="sidebar" class="{% block submenuselection %}other{% endblock %}">
 
            <h2>{% block category %}About{% endblock %}</h2>
 
            <ul>
 
            <li class="Overview"><a href="/about/index.html">Overview</a></li>
 
            <li class="Contact"><a href="/about/contact">Contact</a></li>
 
            <li class="Directors"><a href="/about/board/">Directors</a></li>
 
            <li class="Staff"><a href="/about/staff/">Staff</a></li>
 
            <li class="Eval"><a href="/about/eval-committee/">Evaluation Committee</a></li>
 
            <li class="Outside"><a href="/about/outside/">Outside Counsel, et alia</a></li>
 
            <li class="Filings"><a href="/about/filings/">Filings</a></li>
 
            <li class="License"><a href="/about/license/">License &amp; Sources</a></li>
 
            </ul>
 
            {% include 'submenus/who_we_are_partial.html' %}
 
         </div>
 
               <div id="mainContent">{% block content %}{% endblock %}
 
               </div>
 
   </div>
 
{% endblock %}
 
g
www/conservancy/templates/base_conservancy.html
Show inline comments
...
 
@@ -62,59 +62,34 @@
 

	
 
          <li class="search dn-ns">
 
            <form method="get" action="https://duckduckgo.com" class="ml2 flex mw6">
 
              <input id="search-query" type="text" name="q" placeholder="Search with DuckDuckGo" class="pa2 ba b--gray br0" style="x-border-right: none; flex: 1 1 auto; width: 1%;" />
 
              <input type="hidden" name="sites" value="sfconservancy.org" />
 
              <button type="submit" class="bg-orange bn white pa2 pointer btn-orange" style="margin-left: -1px;">
 
                <svg style="color: white; width: 20px; height: 20px;"><use href="{% static 'img/font_awesome.svg' %}#search"></use></svg></a>
 
              </button>
 
    </form>
 
          </li>
 
          <li class="home dn db-ns"><a href="/">Home</a></li>
 
          <li class="what"><a href="#fixme">What we do</a>
 
            <ul>
 
              <li><a href="/projects/">Member Projects</a></li>
 
              <li><a href="/copyleft-compliance/">Copyleft Compliance</a></li>
 
              <li><a href="/vizio/">Vizio</a></li>
 
              <li><a href="#fixme">FAQs</a></li>
 
            </ul>
 
            {% include 'submenus/what_we_do_partial.html' %}
 
          </li>
 
          <li class="who"><a href="/about/">Who we are</a>
 
            <ul>
 
              <li><a href="/sponsors/">Sponsors</a></li>
 
              <li><a href="/sustainer/">Sustainers</a></li>
 
              <li><a href="/about/board/">Board of Directors</a></li>
 
              <li><a href="/about/staff/">Staff</a></li>
 
              <li><a href="/about/eval-committee/">Evaluation Committee</a></li>
 
              <li><a href="/about/outside/">Outside Counsel, et alia</a></li>
 
              <li><a href="#fixme">Transparency</a></li>
 
              <li><a href="/about/contact/">Contact</a></li>
 
            </ul>
 
            {% include 'submenus/who_we_are_partial.html' %}
 
          </li>
 
          <li class="learn"><a href="#fixme">Learn</a>
 
            <ul>
 
              <li><a href="/copyleft-compliance/glossary.html">Glossary of Terms</a></li>
 
              <li><a href="/press/qanda.html">Q&A</a></li>
 
              <li><a href="#fixme">Recommended Resources</a></li>
 
              <li><a href="#fixme">In The News</a></li>
 
              <li><a href="/about/filings/">Public Filings</a></li>
 
            </ul>
 
            {% include 'submenus/learn_partial.html' %}
 
          </li>
 
          <li class="news"><a href="/news/">News</a>
 
            <ul>
 
              <li><a href="/news/">News Releases</a></li>
 
              <li><a href="/blog/">Blog</a></li>
 
              <li><a href="#fixme">In The News</a></li>
 
              <li><a href="/press/">Press</a></li>
 
            </ul>
 
            {% include 'submenus/news_partial.html' %}
 
          </li>
 
        </ul>
 
      </div>
 
      <div id="navbar-clear"></div>
 

	
 
    </div>
 

	
 
{% comment %}
 
# FUNDRAISER VARIABLES AND CONSTANTS GUIDE
 

	
 
## From Local Context
 

	
www/conservancy/templates/submenus/learn_partial.html
Show inline comments
 
new file 100644
 
<ul>
 
  <li><a href="/copyleft-compliance/glossary.html">Glossary of Terms</a></li>
 
  <li><a href="/press/qanda.html">Q&A</a></li>
 
  <li><a href="#fixme">Recommended Resources</a></li>
 
  <li><a href="#fixme">In The News</a></li>
 
  <li><a href="/about/filings/">Public Filings</a></li>
 
</ul>
www/conservancy/templates/submenus/news_partial.html
Show inline comments
 
new file 100644
 
<ul>
 
  <li><a href="/news/">News Releases</a></li>
 
  <li><a href="/blog/">Blog</a></li>
 
  <li><a href="#fixme">In The News</a></li>
 
  <li><a href="/press/">Press</a></li>
 
</ul>
www/conservancy/templates/submenus/what_we_do_partial.html
Show inline comments
 
new file 100644
 
<ul>
 
  <li><a href="/projects/">Member Projects</a></li>
 
  <li><a href="/copyleft-compliance/">Copyleft Compliance</a></li>
 
  <li><a href="/vizio/">Vizio</a></li>
 
  <li><a href="#fixme">FAQs</a></li>
 
</ul>
www/conservancy/templates/submenus/who_we_are_partial.html
Show inline comments
 
new file 100644
 
<ul>
 
  <li><a href="/sponsors/">Sponsors</a></li>
 
  <li><a href="/sustainer/">Sustainers</a></li>
 
  <li><a href="/about/board/">Board of Directors</a></li>
 
  <li><a href="/about/staff/">Staff</a></li>
 
  <li><a href="/about/eval-committee/">Evaluation Committee</a></li>
 
  <li><a href="/about/outside/">Outside Counsel, et alia</a></li>
 
  <li><a href="#fixme">Transparency</a></li>
 
  <li><a href="/about/contact/">Contact</a></li>
 
</ul>
0 comments (0 inline, 0 general)