github.com/sercand/please@v13.4.0+incompatible/docs/template.html (about)

     1  <html>
     2    <head>
     3      <title>{{ .Title }}</title>
     4      <link rel="stylesheet" type="text/css" href="styles.css">
     5      <script src="action.js"></script>
     6      {{ if .Player }}
     7      <link rel="stylesheet" type="text/css" href="asciinema-player.css" />
     8      <script src="asciinema-player.js"></script>
     9      {{ end }}
    10    </head>
    11    <body>
    12      <div class="above">
    13      <div class="left">
    14        <div class="left-container">
    15          <div class="logo">
    16            <h1><a href="index.html"><img src="images/please_build_p.png"></a></h1>
    17          </div>
    18          <div class="menu-graphic">
    19            {{ if .IsIndex }}
    20            <p class="menu-blurb"><span class="cyan">Please</span> is a cross-language build system
    21              with an emphasis on high performance, extensibility and reproducibility.</p>
    22            {{ else }}
    23            <p><img src="images/{{shape 2}}_v.png"></p>
    24            {{ end }}
    25          </div>
    26          <nav class="menu">
    27            <p><a href="#">&#x2630; Navigation</a></p>
    28            <ul>
    29              <li{{menuItem "quickstart"}}><a href="quickstart.html">Getting Started</a></li>
    30              <li{{menuItem "basics"}}><a href="basics.html">Documentation</a>
    31                <ul>
    32                  <li{{menuItem "basics"}}><a href="basics.html">Basic features</a></li>
    33                  <li{{menuItem "intermediate"}}><a href="intermediate.html">Intermediate features</a></li>
    34                  <li{{menuItem "advanced"}}><a href="advanced.html">Advanced features</a></li>
    35                  <li{{menuItem "dependencies"}}><a href="dependencies.html">Third-party dependencies</a></li>
    36                  <li{{menuItem "cross_compiling"}}><a href="cross_compiling.html">Cross-compiling</a></li>
    37                  <li{{menuItem "subrepos"}}><a href="subrepos.html">Subrepos</a></li>
    38                </ul>
    39              </li>
    40              <li{{menuItem "commands"}}><a href="commands.html">Commands</a></li>
    41              <li{{menuItem "language"}}><a href="language.html">The BUILD language</a></li>
    42              <li{{menuItem "build_rules"}}><a href="build_rules.html">Writing build rules</a></li>
    43              <li{{menuItem "lexicon"}}><a href="lexicon.html">BUILD Rule Reference</a>
    44                <ul>
    45                  <li><a href="lexicon.html#builtins">Builtin rules & functions</a></li>
    46                  <li><a href="lexicon.html#cc">C++ rules</a></li>
    47                  <li><a href="lexicon.html#go">Go rules</a></li>
    48                  <li><a href="lexicon.html#java">Java rules</a></li>
    49                  <li><a href="lexicon.html#misc">Miscellaneous rules</a></li>
    50                  <li><a href="lexicon.html#proto">Protobuf rules</a></li>
    51                  <li><a href="lexicon.html#python">Python rules</a></li>
    52                  <li><a href="lexicon.html#sh">Shell rules</a></li>
    53                  <li><a href="lexicon.html#subrepo">Subrepo rules</a></li>
    54                </ul>
    55              </li>
    56              <li{{menuItem "config"}}><a href="config.html">Config reference</a></li>
    57              <li{{menuItem "pleasings"}}><a href="pleasings.html">Extra rules</a></li>
    58              <li{{menuItem "cache"}}><a href="cache.html">Caching</a></li>
    59              <li{{menuItem "faq"}}><a href="faq.html">FAQ</a></li>
    60              <li><a href="https://github.com/thought-machine/please">Browse the source</a></li>
    61            </ul>
    62          </nav>
    63        </div>
    64      </div>
    65      <div class="right">
    66        <div class="header">
    67        {{ if .IsIndex }}
    68          <div class="idximg1"><img src="images/triangle_c.png"></div>
    69          <div class="idximg2"><img src="images/circle_y.png"></div>
    70          <div class="idximg3"><img src="images/pentagon_v.png"></div>
    71          <div class="idximg4"><img src="images/square_g.png"></div>
    72          <div class="idximg5"><img src="images/pentagon_r.png"></div>
    73          <div class="idximg-spacer"></div>
    74  
    75        {{ else }}
    76          <div class="hdrimg1"><img src="images/{{shape 4}}_{{colour 7}}.png" class="{{rotate 5}}"></div>
    77          <div class="hdrimg2"><img src="images/{{shape 5}}_{{colour 8}}.png" class="{{rotate 6}}"></div>
    78          <div class="sideimg">
    79          {{ range .SideImages }}
    80            <img src="images/{{shape .}}_{{colour .}}.png" class="{{rotate .}}"
    81                 style="width: {{random . 140 240}}px; right: {{random . -60 10}}px; top: {{randomoffset . 0 50 100 }}%;">
    82          {{ end }}
    83          </div>
    84        {{ end }}
    85        </div>
    86        <div class="body">
    87        {{ .Contents }}
    88        </div>
    89      </div>
    90      </div>
    91  
    92      {{ if .IsIndex }}
    93      <div class="index-stripe">
    94        <img src="images/hexagon_r.png">
    95        <img src="images/triangle_g.png">
    96        <img src="images/circle_y.png">
    97        <p><span class="white">Want Please?</span> Get started:</p>
    98        <p>&nbsp;</p>
    99        <p><span class="button"><a href="quickstart.html">Yes Please</a></span></p>
   100      </div>
   101      {{ end }}
   102  
   103      <footer>
   104        <div>
   105          <div class="lockup">
   106            <img src="images/lockup2.png">
   107          </div>
   108        </div>
   109        <div>
   110          <div>
   111            <a href="index.html"><img src="images/please_build_t.png"></a>
   112          </div>
   113          <div>
   114            <p><a href="acknowledgements.html">Acknowledgements</a><br/>
   115              Documentation licensed under
   116              <a href="https://creativecommons.org/licenses/by/4.0/">CC-BY-4.0</a></p>
   117          </div>
   118        </div>
   119        <div>
   120          <div>
   121            <a href="https://www.thoughtmachine.net"><img src="images/thoughtmachine.png"></a>
   122          </div>
   123          <div>
   124            <p>&nbsp;&copy; 2018 Thought Machine<br/>
   125              &nbsp;A Creation of <a href="https://www.thoughtmachine.net"><span class="white">Thought Machine</span></a></p>
   126          </div>
   127        </div>
   128      </footer>
   129  
   130    </body>
   131  </html>