Template:FloruitTimeLine: Difference between revisions

From London Book Trades
Jump to navigation Jump to search
No edit summary
No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>
<includeonly><div class="floruit-tl"><div class="floruit-tl__labels"><span>1450</span><span>1940</span></div><div class="floruit-tl__track"><div class="floruit-tl__tick floruit-tl__tick--major">&#8203;</div><div class="floruit-tl__tick floruit-tl__tick--minor">&#8203;</div><div class="floruit-tl__tick floruit-tl__tick--major">&#8203;</div><div class="floruit-tl__tick floruit-tl__tick--minor">&#8203;</div><div class="floruit-tl__tick floruit-tl__tick--major">&#8203;</div><div class="floruit-tl__tick floruit-tl__tick--minor">&#8203;</div><div class="floruit-tl__tick floruit-tl__tick--major">&#8203;</div><div class="floruit-tl__tick floruit-tl__tick--minor">&#8203;</div><div class="floruit-tl__tick floruit-tl__tick--major">&#8203;</div>{{#if:{{{start|}}}|{{#if:{{{end|}}}|{{#ifexpr: {{{end}}} = {{{start}}} |<div class="floruit-tl__dot" title="Floruit: {{{start}}}" aria-label="Floruit: {{{start}}}" style="left:{{#expr: 100 * ( ({{#ifexpr: {{{start}}} < 1450 | 1450 | {{#ifexpr: {{{start}}} > 1940 | 1940 | {{{start}}} }} }}) - 1450 ) / 490 }}%;"></div>|<div class="floruit-tl__band" title="Floruit: {{{start}}}–{{{end}}}" aria-label="Floruit: {{{start}}}–{{{end}}}" style="left:{{#expr: 100 * ( ({{#ifexpr: {{{start}}} < 1450 | 1450 | {{#ifexpr: {{{start}}} > 1940 | 1940 | {{{start}}} }} }}) - 1450 ) / 490 }}%; width:{{#ifexpr: ({{#ifexpr: {{{end}}} < 1450 | 1450 | {{#ifexpr: {{{end}}} > 1940 | 1940 | {{{end}}} }} }}) < ({{#ifexpr: {{{start}}} < 1450 | 1450 | {{#ifexpr: {{{start}}} > 1940 | 1940 | {{{start}}} }} }}) | 0.8 | {{#expr: 100 * ( ({{#ifexpr: {{{end}}} < 1450 | 1450 | {{#ifexpr: {{{end}}} > 1940 | 1940 | {{{end}}} }} }}) - ({{#ifexpr: {{{start}}} < 1450 | 1450 | {{#ifexpr: {{{start}}} > 1940 | 1940 | {{{start}}} }} }}) ) / 490 }} }}%;"></div>}}|<div class="floruit-tl__dot" title="Floruit: {{{start}}}" aria-label="Floruit: {{{start}}}" style="left:{{#expr: 100 * ( ({{#ifexpr: {{{start}}} < 1450 | 1450 | {{#ifexpr: {{{start}}} > 1940 | 1940 | {{{start}}} }} }}) - 1450 ) / 490 }}%;"></div>}}}}</div><div class="floruit-tl__ticklabels"><span>1500</span><span>1600</span><span>1700</span><span>1800</span><span>1900</span></div><div class="floruit-tl__caption">Floruit: {{{start|?}}}{{#if:{{{end|}}}|{{#ifexpr: {{{end}}} = {{{start}}} | |–{{{end}}} }}|}}</div></div></includeonly>
<div class="floruit-tl">
<noinclude><pre>
  <div class="floruit-tl__labels">
{{FloruitTimeline|start=1808}}
    <span>1463</span>
{{FloruitTimeline|start=1808|end=1808}}
    <span>1939</span>
  </div>
 
  <div class="floruit-tl__track">
    <!-- ticks overlay -->
    <div class="floruit-tl__ticks">
      <!-- minor ticks (every 25 years) -->
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1488-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1513-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1538-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1563-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1588-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1613-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1638-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1663-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1688-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1713-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1738-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1763-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1788-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1813-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1838-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1863-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1888-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__tick floruit-tl__tick--minor" style="left: {{#expr:100*(1913-1463)/(1939-1463)}}%;"></span>
 
      <!-- major ticks + labels (every 50 years) -->
      <span class="floruit-tl__tick floruit-tl__tick--major" style="left: {{#expr:100*(1500-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__ticklabel" style="left: {{#expr:100*(1500-1463)/(1939-1463)}}%;">1500</span>
 
      <span class="floruit-tl__tick floruit-tl__tick--major" style="left: {{#expr:100*(1550-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__ticklabel" style="left: {{#expr:100*(1550-1463)/(1939-1463)}}%;">1550</span>
 
      <span class="floruit-tl__tick floruit-tl__tick--major" style="left: {{#expr:100*(1600-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__ticklabel" style="left: {{#expr:100*(1600-1463)/(1939-1463)}}%;">1600</span>
 
      <span class="floruit-tl__tick floruit-tl__tick--major" style="left: {{#expr:100*(1650-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__ticklabel" style="left: {{#expr:100*(1650-1463)/(1939-1463)}}%;">1650</span>
 
      <span class="floruit-tl__tick floruit-tl__tick--major" style="left: {{#expr:100*(1700-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__ticklabel" style="left: {{#expr:100*(1700-1463)/(1939-1463)}}%;">1700</span>
 
      <span class="floruit-tl__tick floruit-tl__tick--major" style="left: {{#expr:100*(1750-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__ticklabel" style="left: {{#expr:100*(1750-1463)/(1939-1463)}}%;">1750</span>
 
      <span class="floruit-tl__tick floruit-tl__tick--major" style="left: {{#expr:100*(1800-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__ticklabel" style="left: {{#expr:100*(1800-1463)/(1939-1463)}}%;">1800</span>
 
      <span class="floruit-tl__tick floruit-tl__tick--major" style="left: {{#expr:100*(1850-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__ticklabel" style="left: {{#expr:100*(1850-1463)/(1939-1463)}}%;">1850</span>
 
      <span class="floruit-tl__tick floruit-tl__tick--major" style="left: {{#expr:100*(1900-1463)/(1939-1463)}}%;"></span>
      <span class="floruit-tl__ticklabel" style="left: {{#expr:100*(1900-1463)/(1939-1463)}}%;">1900</span>
    </div>
 
    <!-- band -->
    {{#if:{{{start|}}}|
      <div class="floruit-tl__band"
        style="
          left:
          {{#expr:
            100 * (
              (
                {{#ifexpr: {{{start}}} < 1463 | 1463 | {{#ifexpr: {{{start}}} > 1939 | 1939 | {{{start}}} }} }}
              ) - 1463
            ) / (1939 - 1463)
          }}%;
          width:
          {{#if:{{{end|}}}|
            {{#expr:
              100 * (
                (
                  {{#ifexpr: {{{end}}} < 1463 | 1463 | {{#ifexpr: {{{end}}} > 1939 | 1939 | {{{end}}} }} }}
                ) - (
                  {{#ifexpr: {{{start}}} < 1463 | 1463 | {{#ifexpr: {{{start}}} > 1939 | 1939 | {{{start}}} }} }}
                )
              ) / (1939 - 1463)
            }}
          | 0.8 }}%;
        ">
      </div>
    }}
  </div>
 
  <div class="floruit-tl__caption">
    {{#if:{{{label|}}}|{{{label}}}|Floruit}}: {{{start|?}}}{{#if:{{{end|}}}|–{{{end}}}|}}
  </div>
</div>
</includeonly>
<noinclude>
Usage:
<pre>
{{FloruitTimeline|start=1808|end=1839}}
{{FloruitTimeline|start=1808|end=1839}}
</pre>
</pre></noinclude>
</noinclude>

Latest revision as of 20:01, 2 April 2026

{{FloruitTimeline|start=1808}}
{{FloruitTimeline|start=1808|end=1808}}
{{FloruitTimeline|start=1808|end=1839}}