aboutsummaryrefslogblamecommitdiff
path: root/users/fcuny/notes/static/css/custom.css
blob: 80b07a0f2b81ab3debaad3ee8db7722a89081115 (plain) (tree)
1
2
3
4
5
6
7
      



                          
                   
                    










                                     

 

                 

                        

 

                                              
 
   



                           

 
   
                
                                   
 
 







                             
 
                              

                      

 
      
                         


                       
                            

 
                       
 
     







                            
 
 



               
            




                         

 
              

                        
                 


            

                     
 

       


                      

 
   


                        
 
       






                           


            
                 











                                 






                                     
 
 


                   

 


                        

 











































                                                        
 
body {
  font-family: sans-serif;
  font-size: 1.125em;
  line-height: 1.5;
  color: #37474f;
  margin: 1em auto;
  padding: 0 0.55em;
  max-width: 45rem;
}

@media screen and (min-width:58rem) {
  body,
  main {
    max-width:calc(45rem + 15rem);
  }
  main {
    display: flex;
  }
}

h1 {
  font-size: 2em;
  margin-top: 1em;
  margin-bottom: 0.34em;
}

h2 {margin-top: 1.25em; margin-bottom: 0.41em}
h3 {margin-top: 1.5em; margin-bottom: 0.5em}

hr{
  color:#000111;
  background-color:#000111;
  border:none;
  height:2px
}

a {
  color:#047bc2;
  transition:color .1s ease-in-out;
}

a:link,
a:hover,
a:focus,
a:active {
  color:#047bc2;
  text-decoration: underline;
  text-underline-offset:.2rem
}

span.published, span.updated {
  display: center;
  font-style: oblique;
}

code {
  font-family: monospace;
  padding-left: 0.1em;
  padding-right: 0.1em;
  border-radius: 4px;
  background-color: #fafafa;
}

p code {color: #f8546a}

pre {
  font-family: monospace;
  margin: 0;
  word-wrap: normal;
  padding:1.125em;
  overflow-x: auto;
  border: 1px solid #ccc;
  border-radius: 3px;
  background-color: #fafafa;
}

.meta {
  display: row;
}

.meta_tags {
  border-radius: 8px;
  padding: 0 .5rem;
  font-size: 80%;
  border: 2px solid #eee;
  background-color: #eee;
}

.meta_tags a {
  text-decoration: none;
  border-bottom: none;
  color: #005a9c;
}

.meta_date {
  font-style: italic;
  font-size: 80%;
}

table {
  width: 100%;
  border-spacing: 0px;
  outline: none;
}

td{
  padding-right: 0.7em;
  padding-top: 0.4em;
  padding-bottom: 0.4em;
}
thead {
    color: #000;
    font-style: bold;
    text-align: left;
}
table, th, td {
    font-family: monospace;
    color: #000;
}

blockquote {
  font-size: 1em;
  font-style: italic;
  margin: 0 0 1.5em;
  padding-left: 1em;
  border-left: .2em solid #bdbdbd
}

nav {
  width: 100%;
  padding-right: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 0.5rem;
}

@media screen and (min-width:58rem) {
  nav {
    max-width: calc(45rem + 15rem);
  }
}

.nav-links {
  list-style: none;
  display: flex;
}

.navbar a {
  display: inline-block;
  padding-right: 10px;
}

article {
  max-width: 45rem;
}

.toc {display: none}

#toc_small {
  font-size: 0.9rem;
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media screen and (min-width:58rem) {
  #toc_small {display: none;}
}

summary {
  display:flex;
  flex-direction:column;
}

#TableOfContents > ul, #TableOfContents > ul > li > ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#TableOfContents li {margin-bottom: 1rem;}

@media screen and (min-width:58rem) {
  .toc {
    padding-left: 1rem;
    padding-top: 4.5rem;
    font-size: 0.8em;
    display:block;
    position:sticky;
    top:0;
    align-self:flex-start;
    max-width:15rem;
    z-index:1;
  }
  #TableOfContents {
    border-left: 3px solid #eee;
    padding-left: 1rem;
  }
}