<?xml version="1.0" encoding="UTF-8"?>
<hml xmlns="https://heuristnetwork.org" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://heuristref.net/scheme_hml.xsd">
<database id="0">Proto_Visualising_Persian_History_18jan2023</database>
<query w="a" db="Proto_Visualising_Persian_History_18jan2023" q="ids:2117"/>
<dateStamp>2026-05-13T19:51:20+02:00</dateStamp>
<resultCount>1</resultCount>
<records>
<record visibility="public" visnote="no login required" selected="no" depth="0">
<id>2117</id>
<type id="51" conceptID="99-51">CMS_Home</type>
<citeAs>https://heurist.huma-num.fr/heurist/?recID=2117&amp;db=Proto_Visualising_Persian_History_18jan2023</citeAs>
<title>&lt;i&gt;WEBSITE&lt;/i&gt; &lt;b&gt;Illustrations of History {R1}&lt;/b&gt; [ Menus: ]</title>
<added>2023-01-18 00:41:55</added>
<modified>2023-01-18 00:41:55</modified>
<workgroup id="1">Database Managers</workgroup>
<detail conceptID="2-1">Illustrations of History</detail>
<detail conceptID="2-3">Enter a concise description of the Heurist database / website here, which will be used eg. in lists of websites and in search engine discovery. 

                Remember to indicate the institution and/or project, target audience and nature of the content.</detail>
<detail conceptID="2-36">2-190</detail>
<detail conceptID="2-36">0-405</detail>
<detail conceptID="2-39">
<file>
<id>793</id>
<nonce>2d34da9cb473b40436d7e614ef55ca5ca925dbc5</nonce>
<origName>Health-8</origName>
<mimeType>application/octet-stream</mimeType>
<fileSize units="kB">2</fileSize>
<date>2023-01-18 00:41:55</date>
<url>https://heurist.huma-num.fr/heurist/?db=Proto_Visualising_Persian_History_18jan2023&amp;file=2d34da9cb473b40436d7e614ef55ca5ca925dbc5</url>
</file>
</detail>
<detail conceptID="99-948">Digital Humanities, Heurist, Research, Database, Open Data</detail>
<detail conceptID="99-946">@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,400;1,700&amp;family=Playfair+Display:ital,wght@0,400;0,600;1,400;1,600&amp;display=swap');

/* Color Scheme
.first-color: #2b061e
.second-color: #875053;
.third-color #d2bf55;
.fourth-color: #ffeed6;
.fifth-color: #fbbfca;
*/

:root {
    --color1: #2b061e;
    --color2: #875053;
    --color3: #d2bf55;
    --color4: #ffeed6;
    --color5: #fbbfca;
    --colorfooter: #646363;
    --seriffont: 'Playfair Display', serif;
    --sansfont: 'Lato', sans-serif;
}

/***
General Template 
***/

body {
    margin: 0px;
    display: flex;
    flex-direction: row;
    height: fit-content;
    font-family: var(--sansfont);
    font-size: 17px;
    color: #000;
}

.ui-heurist-bg-light {
    color: #000;
}

h1 {
    font-family: var(--seriffont);
    font-weight: bold;
    font-size: 3.5em;
    line-height: normal;
}

h2 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
    font-family: var(--sansfont);
    font-weight: 500;
    font-size: 2em;
    line-height: normal;
    color: var(--color1);
}

h3 {
    padding-top: 20px;
    font-family: var(--sansfont);
    font-weight: bold;
    color: var(--color2);
}


li {
    padding-bottom: 1em;
}

.content {
    max-width: 1000px;
    width: calc(100vw - 240px);
    height: fit-content;
    margin: auto;
    display: flex;
    align-items: stretch;
    position: relative;
}

.ent_content_full {
    z-index: 1;
    overflow-y: unset;
}

#main-content-container {
    position: relative !important;
    top: unset !important;
    bottom: unset !important;
    padding: unset !important;
    margin-bottom: 0px !important;
}

body &gt; div &gt; .ent_wrapper, body &gt; .ent_wrapper {
    overflow: auto !important;
    padding: 0 !important;
}

#main-content {
    padding: 0 !important;
    position: relative !important;
    min-height: calc(100vh - 270px);
}

.maincontent {
    max-width: 650px;
    width: 65vw;
    vertical-align: top;
    display: inline-block;
    height: fit-content;
    line-height: 1.5em;
    flex-direction: column;
}

/***
Header
***/

#main-header {
    position: relative !important;
    width: 100&#37;;
    margin: auto;
    display: flex;
    align-items: stretch;
    background-color: var(--color2) !important;
    padding: 0 !important;
    flex-direction: column;
    height: fit-content !important;
}

#top-header {
    display: flex;
    align-items: center;
}

#title {
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: unset !important;
    width: 25&#37;;
    min-width: 25&#37;;
    text-align: right;
    height: 100px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: auto;
    margin-bottom: auto;
}

#top-header #title h2 {
    font-size: 2.5em;
    line-height: 1em;
    text-align: right;
    color: #fff;
    margin: 0;
}

#top-header #title h2.fpart{
   font-family: var(--seriffont);
   font-weight: normal;
}

#top-header #title h2.spart{
    font-family: var(--sansfont);
    font-weight: normal;
    font-style: italic;
}

#top-header #title h2.spart .of{
   font-size: 0.7em;
   font-weight: bold;
}


/***
Menu 
***/

#main-menu {
    display: flex !important;
    align-items: center;
    position: unset !important;
    color: #fff;
    width: 75&#37;;
    text-transform: uppercase;
    padding-left: 50px;
    font-family: var(--sansfont);
}

.submenu {
    color: #fff;
    text-transform: uppercase;
    font-family: var(--sansfont);
    padding-top: 30px;
}

#main-menu ul {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

#main-menu ul li {
    padding-bottom: 0px;
    padding-top: 0px;
}
.submenu a {
   color: #fff;
   text-decoration: none
}

#main-menu ul li a:hover, .submenu a:hover {
   color: var(--color3);
}

.submenu .goldblock a:hover {
   color: #fff
}

#main-menu ul.horizontalmenu &gt; li.ui-menu-item &gt; a.ui-menu-item-wrapper {
    font-weight: normal !important;
    padding-bottom: 0.5em !important;
    padding-top: 0.5em !important;
    font-size: 1.1em !important;
}

#main-menu a.ui-state-active, #main-menu a.selected {
    border: none;
    color: var(--color3) !important;
    margin: 0;
} 

#main-menu .ui-menu &gt; li.ui-menu-item &gt; a.selected {
    background: none !important;
}



/***
Front page
***/
.redblock {
 background-color: var(--color2);
}

.goldblock {
 background-color: var(--color3);
 color: #000;
}

.legend {
  font-size: 0.7em;
  opacity: 0.75;
}

.tilted {
  transform: rotate(3deg);
}

.fp-img img {
  border: solid white 20px;
}  

.redblock h1 {
    margin-bottom: 0;
}

.slogan h2 {
    margin-top: 0;
    font-size: 1.5em;
}

.ins-content {
   max-width: 1000px;
  margin: auto;
}

.fptext img {
    float: left;
    margin-top: 0px;
    margin-right: 20px;
    padding-bottom: 20px;
    margin-left: -50px;
    max-height: 250px;
    width: auto;
}

.sublogos img {
 max-width: 200px;
 max-height: 100px;
 width: auto;
 height: auto;
}

/***
Footer
***/

#footer {
    display: flex;
    flex-direction: column;
    font-family: var(--sansfont);
    color: #ffffff;
}

#footer a {
    color: #ffffff;
    text-decoration: none;
}

#footer a:hover {
    color: var(--color3);
    text-decoration: none;
}

#footertop {
    display: flex;
    flex-direction: row;
    margin-right: auto;
    margin-left: auto;
    
}

.footerquart {
    padding: 20px 70px;
    min-width: 20vmin;
}


.fa-map-marker-alt:before {
    content: &quot;\f3c5&quot;;
}

#page-footer {
    position: relative !important;
    bottom: unset !important;
    border-top: none !important;
    background-color: var(--colorfooter) !important;
    height: fit-content !important;
}

.page-footer-content {
    float: none !important;
}

.ent_footer #main-host {
    display: none !important;
}

#footerbottom {
    display: flex;
    flex-direction: column;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    border-top: 1px solid #fff;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 10px;
    font-size: 0.8em;
}

/***
Global
***/
 
#hl-8 {
padding: 50px;
}

/***
Search
***/
#msearch, #msearch div {
 min-height: fit-content;
 background-color: var(--color3);
 color: #000;
}

#msearch &gt; div &gt; div {
position: relative !important;
inset: 0px 0px 0px !important;
}

#msearch_search_faceted .input-div input, #msearch_search_faceted .input-cell span {
max-width: 100&#37; !important;
}

#msearch .ui-heurist-header {
 display: none; 
}

#msearch .fieldset_search {
  background-color: var(--color3) !important;
}

#msearch .fieldset_search &gt; div {
  width: 40&#37;
}

#msearch .fieldset_search &gt; div:first-child {
  width: 100&#37;;
  display: inline-block;
}

#msearch .fieldset_search &gt; div:first-child div {
  width: 100&#37;;
  padding: 0px 0px 20px 0px !important;
}

#msearch .fieldset_search &gt; div:first-child  .input-div {
  width: 90&#37;;
}

#msearch .fieldset_search div:first-child &gt; div {
  width: 40&#37; !important;
  margin: auto;
  text-align: center;
}

#msearch .fieldset_search div:first-child .input-div {
    width: 90&#37;
}

#msearch .fieldset_search div:first-child .input-div input{
    border-radius: 99px;
    display: block;
    width: 100&#37;;
    padding: 18px 0px 18px 20px;
    border: 0;
    outline: none;
    box-shadow: 0 0 0 5px rgb(255 255 255 / 15&#37;);
}

#msearch .fieldset_search div:first-child .input-div input:placeholder-shown {
    background-repeat: no-repeat !important;
    background-position: left center !important;
    background-image:url(&quot;data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='20px' width='500px'&gt;&lt;text x='20' y='16' fill='gray' font-size='16' font-family='Arial, Helvetica, sans-serif'&gt;Look for a name, a keyword, a title...&lt;/text&gt;&lt;/svg&gt;&quot;) !important;
    }

 #msearch .fieldset_search div:first-child .input-div input:focus {
       background-image: none !important;
    }

#msearch .fieldset_search div:first-child .header h4  {
    font-family: var(--seriffont);
    font-size: 3em;
    margin-top: 20px !important;
    margin-bottom: 20px !important;
    color: white;
}

#msearch .fieldset_search div:first-child .ui-button-icon-only {
    border-radius: 99px;
    display: inline-block;
    width: 100&#37;;
    padding: 26px;
    box-shadow: 0 0 0 5px rgb(255 255 255 / 15&#37;);
    margin-left: 10px;
}
fieldset div {
   max-width: 100vw
}

/***
Temp
***/
 #autoiframe&gt;p {
    margin: 0;
}</detail>
<detail conceptID="99-952" termConceptID="2-531">No</detail>
<detail conceptID="2-923" termConceptID="2-6251">Top of page, horizontal</detail>
<detail conceptID="2-927">// RESIZE EMBEDDED CUSTOM REPORTS BASED ON CONTENT
const mainContentNode = document.querySelector(&quot;#main-content&quot;);
const observerOptions = {
    childList: true
};

function resizeIframe(elem) {
    $(elem).css(&quot;height&quot;, elem.contentWindow.document.body.scrollHeight+100);
}

function attachCustomReportListeners() {
    // Find embedded custom reports in new page
    let customReportContainers = $(&quot;.auto-resize-custom-report&quot;);

    // Attach onload and resize listeners to each one to resize
    if (customReportContainers.length &gt; 0) {
        customReportContainers.children(&quot;iframe&quot;).each((idx, elem) =&gt; {
            $(elem).on(&quot;load&quot;, () =&gt; {
                resizeIframe(elem);
            });
            $(elem).on(&quot;resize&quot;, () =&gt; {
                resizeIframe(elem);
            })
        });
    }
}

function refreshIframeResize(mutationList, observer) {
    mutationList.forEach((mutation) =&gt; {
        switch (mutation.type) {
            case 'childList':
                attachCustomReportListeners();
        }
    });
}

// reapply custom report resizer each time new page is loaded
const customReportObserver = new MutationObserver(refreshIframeResize);
customReportObserver.observe(mainContentNode, observerOptions);
attachCustomReportListeners();</detail>
<detail conceptID="2-929">&lt;div id=&quot;top-header&quot;&gt;
  &lt;div id=&quot;title&quot;&gt;
    &lt;h2 class=&quot;spart&quot;&gt;Visualising&lt;/h2&gt;
    &lt;h2 class=&quot;fpart&quot;&gt;Persian History&lt;/h2&gt;
  &lt;/div&gt;
  &lt;div id=&quot;main-menu&quot;&gt;&lt;/div&gt;
&lt;/div&gt;</detail>
<detail conceptID="2-938" termConceptID="2-531">No</detail>
<detail conceptID="2-940">&lt;div id=&quot;footer&quot;&gt;
&lt;div id=&quot;footertop&quot;&gt;
&lt;/div&gt;

&lt;div id=&quot;footerbottom&quot;&gt;
 &lt;div id=&quot;logos&quot;&gt;
&lt;span&gt;This website is powered by
&lt;a href=&quot;http://HeuristNetwork.org&quot; target=&quot;_blank&quot; &gt;&lt;img src=&quot;https://heurist.huma-num.fr/heurist/hclient/assets/v6/h6logo_inv.png&quot; height=&quot;25&quot; align=&quot;center&quot; alt=&quot;heurist&quot;&gt;&lt;/a&gt; and hosted by&lt;a href=&quot;https://www.huma-num.fr
&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;https://site2020.huma-num.fr/wp-content/uploads/2020/12/logo-grand-hn-rvb.png&quot; height=&quot;35&quot; align=&quot;center&quot; alt=&quot;HumaNum&quot;&gt;&lt;/a&gt;&lt;br/&gt;



 &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</detail>
<detail conceptID="2-939">&lt;link rel=&quot;preconnect&quot; href=&quot;https://fonts.googleapis.com&quot;&gt;</detail>
<detail conceptID="2-939">&lt;link rel=&quot;preconnect&quot; href=&quot;https://fonts.gstatic.com&quot; crossorigin&gt;</detail>
<detail conceptID="2-939">&lt;link href=&quot;https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,400;1,700&amp;family=Playfair+Display:ital,wght@0,400;0,600;1,400;1,600&amp;display=swap&quot; rel=&quot;stylesheet&quot;&gt;</detail>
<detail conceptID="99-742" isRecordPointer="true">2107</detail>
<detail conceptID="99-742" isRecordPointer="true">2115</detail>
<detail conceptID="99-742" isRecordPointer="true">2109</detail>
<detail conceptID="99-742" isRecordPointer="true">2104</detail>
<detail conceptID="99-742" isRecordPointer="true">2106</detail>
</record>
</records>
<recordCount>1</recordCount>
</hml>
