mirror of
https://git.adityakumar.xyz/adityakumar.xyz.git
synced 2025-01-21 10:52:52 +00:00
switch to new theme
This commit is contained in:
parent
a0385ed37a
commit
ae298f6f81
291 changed files with 3790 additions and 43586 deletions
19
.direnv/bin/nix-direnv-reload
Executable file
19
.direnv/bin/nix-direnv-reload
Executable file
|
@ -0,0 +1,19 @@
|
|||
#!/usr/bin/env bash
|
||||
set -e
|
||||
if [[ ! -d "/home/user/dev/adityakumar.xyz" ]]; then
|
||||
echo "Cannot find source directory; Did you move it?"
|
||||
echo "(Looking for "/home/user/dev/adityakumar.xyz")"
|
||||
echo 'Cannot force reload with this script - use "direnv reload" manually and then try again'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# rebuild the cache forcefully
|
||||
_nix_direnv_force_reload=1 direnv exec "/home/user/dev/adityakumar.xyz" true
|
||||
|
||||
# Update the mtime for .envrc.
|
||||
# This will cause direnv to reload again - but without re-building.
|
||||
touch "/home/user/dev/adityakumar.xyz/.envrc"
|
||||
|
||||
# Also update the timestamp of whatever profile_rc we have.
|
||||
# This makes sure that we know we are up to date.
|
||||
touch -r "/home/user/dev/adityakumar.xyz/.envrc" "/home/user/dev/adityakumar.xyz/.direnv"/*.rc
|
1
.direnv/flake-inputs/vhq11h949l5zycaw07acphv53ifq4p2c-source
Symbolic link
1
.direnv/flake-inputs/vhq11h949l5zycaw07acphv53ifq4p2c-source
Symbolic link
|
@ -0,0 +1 @@
|
|||
/nix/store/vhq11h949l5zycaw07acphv53ifq4p2c-source
|
1
.direnv/flake-inputs/y3mjdzrg0dxmgjsiwrd66n6lb55fglsb-source
Symbolic link
1
.direnv/flake-inputs/y3mjdzrg0dxmgjsiwrd66n6lb55fglsb-source
Symbolic link
|
@ -0,0 +1 @@
|
|||
/nix/store/y3mjdzrg0dxmgjsiwrd66n6lb55fglsb-source
|
1
.direnv/flake-profile-a5d5b61aa8a61b7d9d765e1daf971a9a578f1cfa
Symbolic link
1
.direnv/flake-profile-a5d5b61aa8a61b7d9d765e1daf971a9a578f1cfa
Symbolic link
|
@ -0,0 +1 @@
|
|||
/nix/store/d5qmminadqhcs1825y0ik5vyr154ygvk-adityakumar.xyz-env
|
1838
.direnv/flake-profile-a5d5b61aa8a61b7d9d765e1daf971a9a578f1cfa.rc
Normal file
1838
.direnv/flake-profile-a5d5b61aa8a61b7d9d765e1daf971a9a578f1cfa.rc
Normal file
File diff suppressed because it is too large
Load diff
|
@ -1,5 +0,0 @@
|
|||
---
|
||||
title: "{{ replace .TranslationBaseName "-" " " | title }}"
|
||||
date: {{ .Date }}
|
||||
draft: true
|
||||
---
|
|
@ -1,5 +0,0 @@
|
|||
---
|
||||
title: "{{ replace .TranslationBaseName "-" " " | title }}"
|
||||
draft: true
|
||||
weight: 0
|
||||
---
|
|
@ -1,11 +0,0 @@
|
|||
---
|
||||
title: "{{ replace .TranslationBaseName "-" " " | title }}" # Title of your project
|
||||
date: {{ .Date }}
|
||||
weight: 0 # Order in which to show this project on the home page
|
||||
external_link: "" # Optional external link instead of modal
|
||||
resources:
|
||||
- src: plant.jpg
|
||||
params:
|
||||
weight: -100 # Optional weighting for a specific image in this project folder
|
||||
draft: true
|
||||
---
|
2
assets/.gitattributes
vendored
2
assets/.gitattributes
vendored
|
@ -1,2 +0,0 @@
|
|||
vendor/** linguist-generated=true
|
||||
vendor/** -diff -merge
|
|
@ -1,35 +0,0 @@
|
|||
// Nav burger animation
|
||||
document.addEventListener('DOMContentLoaded', function () {
|
||||
// Get all "navbar-burger" elements
|
||||
var $navbarBurgers = Array.prototype.slice.call(document.querySelectorAll('.navbar-burger'), 0)
|
||||
// Check if there are any navbar burgers
|
||||
if ($navbarBurgers.length > 0) {
|
||||
// Add a click event on each of them
|
||||
$navbarBurgers.forEach(function ($el) {
|
||||
$el.addEventListener('click', function () {
|
||||
// Get the target from the "data-target" attribute
|
||||
var target = $el.dataset.target
|
||||
var $target = document.getElementById(target)
|
||||
// Toggle the class on both the "navbar-burger" and the "navbar-menu"
|
||||
$el.classList.toggle('is-active')
|
||||
$target.classList.toggle('is-active')
|
||||
})
|
||||
})
|
||||
}
|
||||
})
|
||||
|
||||
// Modal closer
|
||||
$('.card').click(function () {
|
||||
$($(this).attr('data-target')).addClass('is-active')
|
||||
$('html').addClass('modal-open')
|
||||
})
|
||||
$('.modal-close').click(function () {
|
||||
$($(this).attr('data-target')).removeClass('is-active')
|
||||
$('html').removeClass('modal-open')
|
||||
})
|
||||
$(document).keypress(function (e) {
|
||||
if (e.which === 0) {
|
||||
$('.modal.is-active').removeClass('is-active')
|
||||
$('html').removeClass('modal-open')
|
||||
}
|
||||
})
|
|
@ -1,9 +0,0 @@
|
|||
$(document).ready(function(){
|
||||
$(".owl-carousel").owlCarousel({
|
||||
loop: true,
|
||||
nav: true,
|
||||
margin: 10,
|
||||
items: 1,
|
||||
autoHeight: true
|
||||
});
|
||||
});
|
|
@ -1,2 +0,0 @@
|
|||
@import "../vendor/academicons-free/scss/academicons.scss"
|
||||
@import "../vendor/academicons-free/scss/academicons.min.scss"
|
|
@ -1,7 +0,0 @@
|
|||
$family-sans-serif: Nunito Sans, sans-serif
|
||||
$family-monospace: monospace
|
||||
$code: $primary
|
||||
$title-weight: 300
|
||||
$navbar-background-color: $background
|
||||
$navbar-item-hover-background-color: $background
|
||||
$navbar-item-hover-color: $secondary
|
|
@ -1,309 +0,0 @@
|
|||
html, body
|
||||
background-color: $background
|
||||
|
||||
html
|
||||
scroll-behavior: smooth
|
||||
|
||||
html.modal-open
|
||||
overflow: hidden
|
||||
|
||||
@keyframes fadeIn
|
||||
from
|
||||
opacity: 0
|
||||
to
|
||||
opacity: 1
|
||||
|
||||
.fade-in
|
||||
opacity: 0
|
||||
animation: fadeIn ease-in 1
|
||||
animation-fill-mode: forwards
|
||||
animation-duration: 1s
|
||||
&.one
|
||||
animation-delay: 0.7s
|
||||
&.two
|
||||
animation-delay: 1.4s
|
||||
&.three
|
||||
animation-delay: 1.8s
|
||||
|
||||
a
|
||||
color: $primary
|
||||
&:hover
|
||||
color: $link-hover
|
||||
font-style: none
|
||||
&:active
|
||||
color: $primary
|
||||
|
||||
h1, h2, .title, .subtitle
|
||||
color: $h-color
|
||||
|
||||
p
|
||||
color: $body-color
|
||||
|
||||
.title
|
||||
font-weight: $title-weight
|
||||
|
||||
ul
|
||||
padding: 0
|
||||
|
||||
img
|
||||
border-radius: 5px
|
||||
border: 1px solid $secondary
|
||||
box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4)
|
||||
|
||||
hr
|
||||
background-color: $secondary
|
||||
height: 1px
|
||||
|
||||
details
|
||||
padding: .5em .5em 0
|
||||
|
||||
summary
|
||||
margin: -.5em -.5em 0
|
||||
padding: .5em
|
||||
cursor: pointer
|
||||
|
||||
details[open]
|
||||
padding: .5em
|
||||
|
||||
details[open] summary
|
||||
margin-bottom: .5em
|
||||
|
||||
.container
|
||||
max-width: 1000px
|
||||
|
||||
.noborder
|
||||
border-radius: 0px
|
||||
border: none
|
||||
box-shadow: none
|
||||
|
||||
.hidden
|
||||
display: none
|
||||
|
||||
.img-responsive
|
||||
border-radius: 5px
|
||||
box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4)
|
||||
|
||||
.avatar
|
||||
border: none
|
||||
@include mobile
|
||||
max-width: 50%
|
||||
|
||||
.thumbnail
|
||||
border: none
|
||||
|
||||
.card-thumbnail
|
||||
width: 100%
|
||||
height: 100%
|
||||
object-fit: cover
|
||||
|
||||
.bold-title
|
||||
font-size: 6rem
|
||||
line-height: 1.2
|
||||
margin-bottom: 0.25em
|
||||
@include mobile
|
||||
font-size: 3rem
|
||||
text-align: center
|
||||
|
||||
.top-pad
|
||||
padding-top: 1rem
|
||||
|
||||
.bottom-pad
|
||||
padding-bottom: 1rem
|
||||
|
||||
.strong-post-title
|
||||
font-weight: $weight-bold
|
||||
|
||||
.post-item
|
||||
display: block
|
||||
list-style: none
|
||||
list-style-position: outside
|
||||
margin-left: 0
|
||||
|
||||
.post-data, .blog-share, .footer-text
|
||||
font-size: 1rem
|
||||
line-height: 2rem
|
||||
color: $body-color
|
||||
|
||||
.social-icons
|
||||
padding: 0 10px
|
||||
a
|
||||
margin: 0 5px
|
||||
|
||||
.icon
|
||||
height: 2rem
|
||||
width: 2rem
|
||||
margin: 0 10px
|
||||
|
||||
.fab
|
||||
font-size: 1.3rem
|
||||
|
||||
.blog-share
|
||||
.icon
|
||||
height: 1rem
|
||||
width: 1rem
|
||||
vertical-align: baseline
|
||||
margin: 0 5px
|
||||
|
||||
.navbar
|
||||
background-color: $navbar-background-color
|
||||
|
||||
.navbar-burger
|
||||
margin-right: auto
|
||||
color: $primary
|
||||
|
||||
.navbar-burger:hover
|
||||
background-color: $navbar-background-color
|
||||
|
||||
.navbar-item
|
||||
text-transform: uppercase
|
||||
font-size: 0.875rem
|
||||
color: $body-color
|
||||
&:hover, &:active
|
||||
background-color: $navbar-background-color !important
|
||||
|
||||
.owl-nav
|
||||
height: 50px
|
||||
|
||||
.owl-next, .owl-prev
|
||||
height: 30px
|
||||
span
|
||||
font-size: 3rem
|
||||
line-height: 30px
|
||||
|
||||
.footer-text
|
||||
font-size: 0.8em
|
||||
a
|
||||
color: $body-color
|
||||
.fab
|
||||
font-size: 0.8em
|
||||
vertical-align: baseline
|
||||
|
||||
.tags-list
|
||||
width: 70%
|
||||
margin: 0 auto
|
||||
text-align: center
|
||||
font-size: 1.5rem
|
||||
@include mobile
|
||||
width: 100%
|
||||
|
||||
.tag-cloud
|
||||
font-size: 1.5rem
|
||||
margin-right: 1.5rem
|
||||
@include mobile
|
||||
font-size: 1.5rem
|
||||
margin-right: 1rem
|
||||
|
||||
.card
|
||||
background-color: transparent
|
||||
box-shadow: none
|
||||
|
||||
.card-content
|
||||
font-size: 1.5rem
|
||||
|
||||
.has-content-centered
|
||||
justify-content: center
|
||||
|
||||
.markdown
|
||||
color: $body-color !important
|
||||
p
|
||||
margin: 1em 0
|
||||
h1
|
||||
font-size: $size-1
|
||||
@include mobile
|
||||
font-size: $size-2
|
||||
h2
|
||||
font-size: $size-2
|
||||
line-height: 1em
|
||||
margin-top: 1em
|
||||
margin-bottom: 0.5em
|
||||
@include mobile
|
||||
font-size: $size-3
|
||||
h3
|
||||
font-size: $size-3
|
||||
@include mobile
|
||||
font-size: $size-4
|
||||
h4
|
||||
font-size: $size-4
|
||||
@include mobile
|
||||
font-size: $size-5
|
||||
h5
|
||||
font-size: $size-5
|
||||
h6
|
||||
font-size: $size-6
|
||||
a
|
||||
&:hover
|
||||
color: $secondary
|
||||
ul
|
||||
margin-bottom: 1.25rem
|
||||
list-style: disc
|
||||
ul ul
|
||||
margin-left: 0.5em
|
||||
margin-bottom: 0
|
||||
li
|
||||
margin-left: 1em
|
||||
list-style-position: outside
|
||||
padding-left: 0.25em
|
||||
ol
|
||||
margin-bottom: 1.25rem
|
||||
ol ol
|
||||
margin-left: 0.5em
|
||||
list-style-type: lower-alpha
|
||||
margin-bottom: 0
|
||||
ol ol ol
|
||||
list-style-type: lower-roman
|
||||
em
|
||||
font-style: italic
|
||||
strong
|
||||
font-weight: 700
|
||||
hr
|
||||
position: relative
|
||||
margin: 1.75rem 0
|
||||
border: 0
|
||||
border-top: 1px solid $secondary
|
||||
abbr
|
||||
font-size: 0.8rem
|
||||
font-weight: bold
|
||||
color: #666666
|
||||
text-transform: uppercase
|
||||
abbr[title]
|
||||
cursor: help
|
||||
border-bottom: 1px dotted #808080
|
||||
blockquote
|
||||
padding: .5rem 1rem
|
||||
margin: .8rem 0
|
||||
color: #7a7a7a
|
||||
border-left: .25rem solid #e5e5e5
|
||||
blockquote p:last-child
|
||||
margin-bottom: 0
|
||||
table
|
||||
margin: 2em 0 2em 0
|
||||
width: 100%
|
||||
border: 1px solid #e5e5e5
|
||||
border-collapse: collapse
|
||||
td, th
|
||||
padding: .25rem .5rem
|
||||
border: 1px solid #e5e5e5
|
||||
text-align: center
|
||||
background-color: #f7f7f7
|
||||
tbody tr:nth-child(odd) td,
|
||||
tbody tr:nth-child(odd) th
|
||||
background-color: darken(#f7f7f7, 10%)
|
||||
tbody tr:nth-child(even) td,
|
||||
tbody tr:nth-child(even) th
|
||||
background-color: #f7f7f7
|
||||
code, pre
|
||||
border-radius: 3px
|
||||
p>code, p>a>code
|
||||
background-color: rgba($secondary, 0.3) !important
|
||||
img
|
||||
display: block
|
||||
margin: 2rem auto
|
||||
max-width: 100%
|
||||
figure > img
|
||||
margin: auto
|
||||
figcaption
|
||||
margin: 0.5rem auto
|
||||
max-width: 500px
|
||||
text-align: center
|
||||
figcaption > h4
|
||||
font-size: 0.8rem
|
|
@ -1,14 +0,0 @@
|
|||
@import "../vendor/bulma/sass/utilities/initial-variables"
|
||||
@import "../vendor/bulma/sass/utilities/functions"
|
||||
@import "../vendor/bulma/sass/utilities/derived-variables"
|
||||
@import "../vendor/bulma/sass/utilities/mixins"
|
||||
@import "../vendor/bulma/sass/base/_all"
|
||||
@import "../vendor/bulma/sass/helpers/_all"
|
||||
@import "../vendor/bulma/sass/elements/container"
|
||||
@import "../vendor/bulma/sass/elements/image"
|
||||
@import "../vendor/bulma/sass/elements/title"
|
||||
@import "../vendor/bulma/sass/components/card"
|
||||
@import "../vendor/bulma/sass/components/modal"
|
||||
@import "../vendor/bulma/sass/components/navbar"
|
||||
@import "../vendor/bulma/sass/grid/columns"
|
||||
@import "../vendor/bulma/sass/layout/_all"
|
|
@ -1,15 +0,0 @@
|
|||
.modal-card-title
|
||||
color: $primary
|
||||
|
||||
.modal-card-body
|
||||
background-color: $background
|
||||
|
||||
.markdown
|
||||
strong
|
||||
color: $body-color
|
||||
|
||||
.modal-background
|
||||
background-color: rgba(0,0,0,0.8)
|
||||
|
||||
.modal-close
|
||||
background-color: $primary
|
|
@ -1,8 +0,0 @@
|
|||
$body-color: #ffffff
|
||||
$background: #222222
|
||||
$primary: #00b8d4
|
||||
$secondary: #efefef
|
||||
$h-color: $secondary
|
||||
$navbar-item-color: $body-color
|
||||
$code-background: #222222
|
||||
$link-hover: $secondary
|
|
@ -1,3 +0,0 @@
|
|||
@import "../vendor/fontawesome-free/scss/fontawesome.scss"
|
||||
@import "../vendor/fontawesome-free/scss/brands.scss"
|
||||
@import "../vendor/fontawesome-free/scss/solid.scss"
|
|
@ -1,25 +0,0 @@
|
|||
$nunito-font-path: "../fonts/NunitoSans/NunitoSans-Regular.ttf"
|
||||
|
||||
/* vietnamese */
|
||||
@font-face
|
||||
font-family: "Nunito Sans"
|
||||
font-style: normal
|
||||
font-weight: normal
|
||||
src: local("Nunito Sans Regular"), local("NunitoSans-Regular"), url(#{$nunito-font-path}) format("woff2")
|
||||
unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB
|
||||
|
||||
/* latin-ext */
|
||||
@font-face
|
||||
font-family: "Nunito Sans"
|
||||
font-style: normal
|
||||
font-weight: normal
|
||||
src: local("Nunito Sans Regular"), local("NunitoSans-Regular"), url(#{$nunito-font-path}) format("woff2")
|
||||
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
|
||||
|
||||
/* latin */
|
||||
@font-face
|
||||
font-family: "Nunito Sans"
|
||||
font-style: normal
|
||||
font-weight: normal
|
||||
src: local("Nunito Sans Regular"), local("NunitoSans-Regular"), url(#{$nunito-font-path}) format("woff2")
|
||||
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
|
|
@ -1,5 +0,0 @@
|
|||
.modal-background
|
||||
background-color: rgba(256, 256, 256, 0.90)
|
||||
|
||||
.modal-close
|
||||
background-color: #000000
|
|
@ -1,7 +0,0 @@
|
|||
$body-color: #4a4a4a
|
||||
$background: #ffffff
|
||||
$primary: #00b8d4
|
||||
$secondary: #dbdbdb
|
||||
$h-color: #222222
|
||||
$link-hover: #000000
|
||||
$code-background: transparent
|
|
@ -1,32 +0,0 @@
|
|||
{{ $themeStyle := .Site.Params.themeStyle | default "light" }}
|
||||
|
||||
{{ if eq $themeStyle "auto" }}
|
||||
@import "fonts"
|
||||
@import "light-variables"
|
||||
@import "base-variables"
|
||||
@import "bulma-import"
|
||||
@import "fontawesome-import"
|
||||
@import "academicons-import"
|
||||
@import "base"
|
||||
@import "light-style"
|
||||
|
||||
@media (prefers-color-scheme: dark)
|
||||
@import "fonts"
|
||||
@import "dark-variables"
|
||||
@import "base-variables"
|
||||
@import "bulma-import"
|
||||
@import "fontawesome-import"
|
||||
@import "academicons-import"
|
||||
@import "base"
|
||||
@import "dark-style"
|
||||
|
||||
{{ else }}
|
||||
@import "fonts"
|
||||
@import "{{ $themeStyle }}-variables"
|
||||
@import "base-variables"
|
||||
@import "bulma-import"
|
||||
@import "fontawesome-import"
|
||||
@import "academicons-import"
|
||||
@import "base"
|
||||
@import "{{ $themeStyle }}-style"
|
||||
{{ end }}
|
27
assets/vendor/academicons-free/License.txt
vendored
27
assets/vendor/academicons-free/License.txt
vendored
|
@ -1,27 +0,0 @@
|
|||
# What is Academicons?
|
||||
|
||||
Academicons is a specialist icon font for academics. It contains icons for websites and organisations related to academia that are often missing from mainstream font packages. It can be used by itself, but its primary purpose is to be used as a supplementary package alongside a larger icon set. Go [here](http://jpswalsh.github.io/academicons) to view the full icon set along with instructions for their use.
|
||||
|
||||
# Requesting new icons
|
||||
|
||||
New icons can be requested by creating an issue [here](https://github.com/jpswalsh/academicons/issues). Before submitting a request, please check that the following conditions are satisfied:
|
||||
|
||||
* The organisation in question is already using a logo/icon of appropriate dimensions (roughly square). If that doesn't exist, then there's really not much that can be done, and the request will have to be ignored until such time that a logo/icon can be provided.
|
||||
|
||||
* An icon of appropriate resolution can be provided or linked to. Ideally, the provided file will be a vector file (*e.g.* SVG, EPS, AI) or a PDF with the vector file embedded. These files are all very easy to work with, and result in the most faithful reproductions of the icon. Altenatively, high resolution raster images (*e.g.* JPEG, PNG, GIF) can work, but only if the resolution is high enough that the underlying shapes can be reproduced. Icons made from raster images take much longer to prepare, and require hand drawing each component and figuring out the exact typeface used for any letters. This process can be rather tedious, and I will only do this if there is significant demand for the icon. Favicon files can be useful in conjunction with larger logos that have non-ideal aspect ratios—where they can indicate which part of the logo to strip down to—but they are pretty much useless by themselves. The only time I have made an icon from a favicon was for arXiv, and that was only because: (i) It was heavily requested, and (ii) I was able to get feedback on the new icon from Paul Ginsparg, who made the original icon. You can still submit the request, but it will likely be ignored until someone else comes along and provides the file we need.
|
||||
|
||||
* The icon can be reduced to monochrome. This is one of the basic requirements of a versatile icon, but it is often overlooked when icons are made by people who are not professional designers. Academia is full of unprofessional designers, and it is sometimes the case that a logo relies entirely on the use of different colours. In certain cases we can be creative (see the dblp logo), but more often than not it will be impossible to create a monochrome version of the icon. Again, feel free to make the request, but it will probably be ignored if an alternate logo cannot be found.
|
||||
|
||||
# License
|
||||
|
||||
- The Academicons font is licensed under the SIL OFL 1.1:
|
||||
- [http://scripts.sil.org/OFL](http://scripts.sil.org/OFL)
|
||||
- Academicons CSS, LESS, and SASS files are licensed under the MIT License:
|
||||
- [http://opensource.org/licenses/mit-license.html](http://opensource.org/licenses/mit-license.html)
|
||||
- The Academicons documentation is licensed under the CC BY 3.0 License:
|
||||
- [http://creativecommons.org/licenses/by/3.0/](http://creativecommons.org/licenses/by/3.0/)
|
||||
|
||||
# Author
|
||||
|
||||
- GitHub: [https://github.com/jpswalsh](https://github.com/jpswalsh)
|
||||
- Web: [http://jpswalsh.com](http://jpswalsh.com)
|
BIN
assets/vendor/academicons-free/fonts/academicons.eot
vendored
BIN
assets/vendor/academicons-free/fonts/academicons.eot
vendored
Binary file not shown.
1703
assets/vendor/academicons-free/fonts/academicons.svg
vendored
1703
assets/vendor/academicons-free/fonts/academicons.svg
vendored
File diff suppressed because it is too large
Load diff
Before Width: | Height: | Size: 344 KiB |
BIN
assets/vendor/academicons-free/fonts/academicons.ttf
vendored
BIN
assets/vendor/academicons-free/fonts/academicons.ttf
vendored
Binary file not shown.
Binary file not shown.
|
@ -1,693 +0,0 @@
|
|||
@font-face {
|
||||
font-family: 'Academicons';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
font-display: block;
|
||||
src: url('../fonts/academicons.eot');
|
||||
src: url('../fonts/academicons.eot') format("embedded-opentype"), url('../fonts/academicons.ttf') format("truetype"), url('../fonts/academicons.woff') format("woff"), url('../fonts/academicons.svg') format("svg");
|
||||
}
|
||||
|
||||
.ai {
|
||||
font-family: 'Academicons';
|
||||
font-weight: 400;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
display: inline-block;
|
||||
font-style: normal;
|
||||
font-variant: normal;
|
||||
text-rendering: auto;
|
||||
line-height: 1;
|
||||
}
|
||||
|
||||
.ai-academia:before {
|
||||
content: "\e9af";
|
||||
}
|
||||
|
||||
.ai-academia-square:before {
|
||||
content: "\e93d";
|
||||
}
|
||||
|
||||
.ai-acclaim:before {
|
||||
content: "\e92e";
|
||||
}
|
||||
|
||||
.ai-acclaim-square:before {
|
||||
content: "\e93a";
|
||||
}
|
||||
|
||||
.ai-acm:before {
|
||||
content: "\e93c";
|
||||
}
|
||||
|
||||
.ai-acm-square:before {
|
||||
content: "\e95d";
|
||||
}
|
||||
|
||||
.ai-acmdl:before {
|
||||
content: "\e96a";
|
||||
}
|
||||
|
||||
.ai-acmdl-square:before {
|
||||
content: "\e9d3";
|
||||
}
|
||||
|
||||
.ai-ads:before {
|
||||
content: "\e9cb";
|
||||
}
|
||||
|
||||
.ai-ads-square:before {
|
||||
content: "\e94a";
|
||||
}
|
||||
|
||||
.ai-africarxiv:before {
|
||||
content: "\e91b";
|
||||
}
|
||||
|
||||
.ai-africarxiv-square:before {
|
||||
content: "\e90b";
|
||||
}
|
||||
|
||||
.ai-archive:before {
|
||||
content: "\e955";
|
||||
}
|
||||
|
||||
.ai-archive-square:before {
|
||||
content: "\e956";
|
||||
}
|
||||
|
||||
.ai-arxiv:before {
|
||||
content: "\e974";
|
||||
}
|
||||
|
||||
.ai-arxiv-square:before {
|
||||
content: "\e9a6";
|
||||
}
|
||||
|
||||
.ai-biorxiv:before {
|
||||
content: "\e9a2";
|
||||
}
|
||||
|
||||
.ai-biorxiv-square:before {
|
||||
content: "\e98b";
|
||||
}
|
||||
|
||||
.ai-ceur:before {
|
||||
content: "\e96d";
|
||||
}
|
||||
|
||||
.ai-ceur-square:before {
|
||||
content: "\e92f";
|
||||
}
|
||||
|
||||
.ai-ciencia-vitae:before {
|
||||
content: "\e912";
|
||||
}
|
||||
|
||||
.ai-ciencia-vitae-square:before {
|
||||
content: "\e913";
|
||||
}
|
||||
|
||||
.ai-closed-access:before {
|
||||
content: "\e942";
|
||||
}
|
||||
|
||||
.ai-closed-access-square:before {
|
||||
content: "\e943";
|
||||
}
|
||||
|
||||
.ai-conversation:before {
|
||||
content: "\e94c";
|
||||
}
|
||||
|
||||
.ai-conversation-square:before {
|
||||
content: "\e915";
|
||||
}
|
||||
|
||||
.ai-coursera:before {
|
||||
content: "\e95f";
|
||||
}
|
||||
|
||||
.ai-coursera-square:before {
|
||||
content: "\e97f";
|
||||
}
|
||||
|
||||
.ai-crossref:before {
|
||||
content: "\e918";
|
||||
}
|
||||
|
||||
.ai-crossref-square:before {
|
||||
content: "\e919";
|
||||
}
|
||||
|
||||
.ai-cv:before {
|
||||
content: "\e9a5";
|
||||
}
|
||||
|
||||
.ai-cv-square:before {
|
||||
content: "\e90a";
|
||||
}
|
||||
|
||||
.ai-datacite:before {
|
||||
content: "\e91c";
|
||||
}
|
||||
|
||||
.ai-datacite-square:before {
|
||||
content: "\e91d";
|
||||
}
|
||||
|
||||
.ai-dataverse:before {
|
||||
content: "\e9f7";
|
||||
}
|
||||
|
||||
.ai-dataverse-square:before {
|
||||
content: "\e9e4";
|
||||
}
|
||||
|
||||
.ai-dblp:before {
|
||||
content: "\e94f";
|
||||
}
|
||||
|
||||
.ai-dblp-square:before {
|
||||
content: "\e93f";
|
||||
}
|
||||
|
||||
.ai-depsy:before {
|
||||
content: "\e97a";
|
||||
}
|
||||
|
||||
.ai-depsy-square:before {
|
||||
content: "\e94b";
|
||||
}
|
||||
|
||||
.ai-doi:before {
|
||||
content: "\e97e";
|
||||
}
|
||||
|
||||
.ai-doi-square:before {
|
||||
content: "\e98f";
|
||||
}
|
||||
|
||||
.ai-dryad:before {
|
||||
content: "\e97c";
|
||||
}
|
||||
|
||||
.ai-dryad-square:before {
|
||||
content: "\e98c";
|
||||
}
|
||||
|
||||
.ai-elsevier:before {
|
||||
content: "\e961";
|
||||
}
|
||||
|
||||
.ai-elsevier-square:before {
|
||||
content: "\e910";
|
||||
}
|
||||
|
||||
.ai-figshare:before {
|
||||
content: "\e981";
|
||||
}
|
||||
|
||||
.ai-figshare-square:before {
|
||||
content: "\e9e7";
|
||||
}
|
||||
|
||||
.ai-google-scholar:before {
|
||||
content: "\e9d4";
|
||||
}
|
||||
|
||||
.ai-google-scholar-square:before {
|
||||
content: "\e9f9";
|
||||
}
|
||||
|
||||
.ai-hal:before {
|
||||
content: "\e92c";
|
||||
}
|
||||
|
||||
.ai-hal-square:before {
|
||||
content: "\e92d";
|
||||
}
|
||||
|
||||
.ai-hypothesis:before {
|
||||
content: "\e95a";
|
||||
}
|
||||
|
||||
.ai-hypothesis-square:before {
|
||||
content: "\e95b";
|
||||
}
|
||||
|
||||
.ai-ideas-repec:before {
|
||||
content: "\e9ed";
|
||||
}
|
||||
|
||||
.ai-ideas-repec-square:before {
|
||||
content: "\e9f8";
|
||||
}
|
||||
|
||||
.ai-ieee:before {
|
||||
content: "\e929";
|
||||
}
|
||||
|
||||
.ai-ieee-square:before {
|
||||
content: "\e9b9";
|
||||
}
|
||||
|
||||
.ai-impactstory:before {
|
||||
content: "\e9cf";
|
||||
}
|
||||
|
||||
.ai-impactstory-square:before {
|
||||
content: "\e9aa";
|
||||
}
|
||||
|
||||
.ai-inaturalist:before {
|
||||
content: "\e900";
|
||||
}
|
||||
|
||||
.ai-inaturalist-square:before {
|
||||
content: "\e901";
|
||||
}
|
||||
|
||||
.ai-inpn:before {
|
||||
content: "\e902";
|
||||
}
|
||||
|
||||
.ai-inpn-square:before {
|
||||
content: "\e903";
|
||||
}
|
||||
|
||||
.ai-inspire:before {
|
||||
content: "\e9e9";
|
||||
}
|
||||
|
||||
.ai-inspire-square:before {
|
||||
content: "\e9fe";
|
||||
}
|
||||
|
||||
.ai-isidore:before {
|
||||
content: "\e936";
|
||||
}
|
||||
|
||||
.ai-isidore-square:before {
|
||||
content: "\e954";
|
||||
}
|
||||
|
||||
.ai-jstor:before {
|
||||
content: "\e938";
|
||||
}
|
||||
|
||||
.ai-jstor-square:before {
|
||||
content: "\e944";
|
||||
}
|
||||
|
||||
.ai-lattes:before {
|
||||
content: "\e9b3";
|
||||
}
|
||||
|
||||
.ai-lattes-square:before {
|
||||
content: "\e99c";
|
||||
}
|
||||
|
||||
.ai-mathoverflow:before {
|
||||
content: "\e9f6";
|
||||
}
|
||||
|
||||
.ai-mathoverflow-square:before {
|
||||
content: "\e97b";
|
||||
}
|
||||
|
||||
.ai-mendeley:before {
|
||||
content: "\e9f0";
|
||||
}
|
||||
|
||||
.ai-mendeley-square:before {
|
||||
content: "\e9f3";
|
||||
}
|
||||
|
||||
.ai-moodle:before {
|
||||
content: "\e907";
|
||||
}
|
||||
|
||||
.ai-moodle-square:before {
|
||||
content: "\e908";
|
||||
}
|
||||
|
||||
.ai-mtmt:before {
|
||||
content: "\e950";
|
||||
}
|
||||
|
||||
.ai-mtmt-square:before {
|
||||
content: "\e951";
|
||||
}
|
||||
|
||||
.ai-nakala:before {
|
||||
content: "\e940";
|
||||
}
|
||||
|
||||
.ai-nakala-square:before {
|
||||
content: "\e941";
|
||||
}
|
||||
|
||||
.ai-obp:before {
|
||||
content: "\e92a";
|
||||
}
|
||||
|
||||
.ai-obp-square:before {
|
||||
content: "\e92b";
|
||||
}
|
||||
|
||||
.ai-open-access:before {
|
||||
content: "\e939";
|
||||
}
|
||||
|
||||
.ai-open-access-square:before {
|
||||
content: "\e9f4";
|
||||
}
|
||||
|
||||
.ai-open-data:before {
|
||||
content: "\e966";
|
||||
}
|
||||
|
||||
.ai-open-data-square:before {
|
||||
content: "\e967";
|
||||
}
|
||||
|
||||
.ai-open-materials:before {
|
||||
content: "\e968";
|
||||
}
|
||||
|
||||
.ai-open-materials-square:before {
|
||||
content: "\e969";
|
||||
}
|
||||
|
||||
.ai-openedition:before {
|
||||
content: "\e946";
|
||||
}
|
||||
|
||||
.ai-openedition-square:before {
|
||||
content: "\e947";
|
||||
}
|
||||
|
||||
.ai-orcid:before {
|
||||
content: "\e9d9";
|
||||
}
|
||||
|
||||
.ai-orcid-square:before {
|
||||
content: "\e9c3";
|
||||
}
|
||||
|
||||
.ai-osf:before {
|
||||
content: "\e9ef";
|
||||
}
|
||||
|
||||
.ai-osf-square:before {
|
||||
content: "\e931";
|
||||
}
|
||||
|
||||
.ai-overleaf:before {
|
||||
content: "\e914";
|
||||
}
|
||||
|
||||
.ai-overleaf-square:before {
|
||||
content: "\e98d";
|
||||
}
|
||||
|
||||
.ai-philpapers:before {
|
||||
content: "\e98a";
|
||||
}
|
||||
|
||||
.ai-philpapers-square:before {
|
||||
content: "\e96f";
|
||||
}
|
||||
|
||||
.ai-piazza:before {
|
||||
content: "\e99a";
|
||||
}
|
||||
|
||||
.ai-piazza-square:before {
|
||||
content: "\e90c";
|
||||
}
|
||||
|
||||
.ai-preregistered:before {
|
||||
content: "\e906";
|
||||
}
|
||||
|
||||
.ai-preregistered-square:before {
|
||||
content: "\e96b";
|
||||
}
|
||||
|
||||
.ai-protocols:before {
|
||||
content: "\e952";
|
||||
}
|
||||
|
||||
.ai-protocols-square:before {
|
||||
content: "\e953";
|
||||
}
|
||||
|
||||
.ai-psyarxiv:before {
|
||||
content: "\e90e";
|
||||
}
|
||||
|
||||
.ai-psyarxiv-square:before {
|
||||
content: "\e90f";
|
||||
}
|
||||
|
||||
.ai-publons:before {
|
||||
content: "\e937";
|
||||
}
|
||||
|
||||
.ai-publons-square:before {
|
||||
content: "\e94e";
|
||||
}
|
||||
|
||||
.ai-pubmed:before {
|
||||
content: "\e99f";
|
||||
}
|
||||
|
||||
.ai-pubmed-square:before {
|
||||
content: "\e97d";
|
||||
}
|
||||
|
||||
.ai-pubpeer:before {
|
||||
content: "\e922";
|
||||
}
|
||||
|
||||
.ai-pubpeer-square:before {
|
||||
content: "\e923";
|
||||
}
|
||||
|
||||
.ai-researcherid:before {
|
||||
content: "\e91a";
|
||||
}
|
||||
|
||||
.ai-researcherid-square:before {
|
||||
content: "\e95c";
|
||||
}
|
||||
|
||||
.ai-researchgate:before {
|
||||
content: "\e95e";
|
||||
}
|
||||
|
||||
.ai-researchgate-square:before {
|
||||
content: "\e99e";
|
||||
}
|
||||
|
||||
.ai-ror:before {
|
||||
content: "\e948";
|
||||
}
|
||||
|
||||
.ai-ror-square:before {
|
||||
content: "\e949";
|
||||
}
|
||||
|
||||
.ai-sci-hub:before {
|
||||
content: "\e959";
|
||||
}
|
||||
|
||||
.ai-sci-hub-square:before {
|
||||
content: "\e905";
|
||||
}
|
||||
|
||||
.ai-scirate:before {
|
||||
content: "\e98e";
|
||||
}
|
||||
|
||||
.ai-scirate-square:before {
|
||||
content: "\e99d";
|
||||
}
|
||||
|
||||
.ai-scopus:before {
|
||||
content: "\e91e";
|
||||
}
|
||||
|
||||
.ai-scopus-square:before {
|
||||
content: "\e91f";
|
||||
}
|
||||
|
||||
.ai-semantic-scholar:before {
|
||||
content: "\e96e";
|
||||
}
|
||||
|
||||
.ai-semantic-scholar-square:before {
|
||||
content: "\e96c";
|
||||
}
|
||||
|
||||
.ai-springer:before {
|
||||
content: "\e928";
|
||||
}
|
||||
|
||||
.ai-springer-square:before {
|
||||
content: "\e99b";
|
||||
}
|
||||
|
||||
.ai-ssrn:before {
|
||||
content: "\e916";
|
||||
}
|
||||
|
||||
.ai-ssrn-square:before {
|
||||
content: "\e917";
|
||||
}
|
||||
|
||||
.ai-stackoverflow:before {
|
||||
content: "\e920";
|
||||
}
|
||||
|
||||
.ai-stackoverflow-square:before {
|
||||
content: "\e921";
|
||||
}
|
||||
|
||||
.ai-zenodo:before {
|
||||
content: "\e911";
|
||||
}
|
||||
|
||||
.ai-zotero:before {
|
||||
content: "\e962";
|
||||
}
|
||||
|
||||
.ai-zotero-square:before {
|
||||
content: "\e932";
|
||||
}
|
||||
|
||||
.ai-lg {
|
||||
font-size: 1.33333em;
|
||||
line-height: 0.75em;
|
||||
vertical-align: -.0667em;
|
||||
}
|
||||
|
||||
.ai-xs {
|
||||
font-size: .75em;
|
||||
}
|
||||
|
||||
.ai-sm {
|
||||
font-size: .875em;
|
||||
}
|
||||
|
||||
.ai-1x {
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
.ai-2x {
|
||||
font-size: 2em;
|
||||
}
|
||||
|
||||
.ai-3x {
|
||||
font-size: 3em;
|
||||
}
|
||||
|
||||
.ai-4x {
|
||||
font-size: 4em;
|
||||
}
|
||||
|
||||
.ai-5x {
|
||||
font-size: 5em;
|
||||
}
|
||||
|
||||
.ai-6x {
|
||||
font-size: 6em;
|
||||
}
|
||||
|
||||
.ai-7x {
|
||||
font-size: 7em;
|
||||
}
|
||||
|
||||
.ai-8x {
|
||||
font-size: 8em;
|
||||
}
|
||||
|
||||
.ai-9x {
|
||||
font-size: 9em;
|
||||
}
|
||||
|
||||
.ai-10x {
|
||||
font-size: 10em;
|
||||
}
|
||||
|
||||
.ai-fw {
|
||||
text-align: center;
|
||||
width: 1.25em;
|
||||
}
|
||||
|
||||
.ai-ul {
|
||||
list-style-type: none;
|
||||
margin-left: 2.5em;
|
||||
padding-left: 0;
|
||||
|
||||
> li {
|
||||
position: relative;
|
||||
}
|
||||
}
|
||||
|
||||
.ai-li {
|
||||
left: -2em;
|
||||
position: absolute;
|
||||
text-align: center;
|
||||
width: 2em;
|
||||
line-height: inherit;
|
||||
}
|
||||
|
||||
.ai-border {
|
||||
border: solid 0.08em #eee;
|
||||
border-radius: .1em;
|
||||
padding: .2em .25em .15em;
|
||||
}
|
||||
|
||||
.ai-pull-left {
|
||||
float: left;
|
||||
}
|
||||
|
||||
.ai-pull-right {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.ai {
|
||||
&.ai-pull-left, &.ai-pull-right {
|
||||
margin-right: .3em;
|
||||
}
|
||||
}
|
||||
|
||||
.ai-stack {
|
||||
display: inline-block;
|
||||
height: 2em;
|
||||
line-height: 2em;
|
||||
position: relative;
|
||||
vertical-align: middle;
|
||||
width: 2.5em;
|
||||
}
|
||||
|
||||
.ai-stack-1x, .ai-stack-2x {
|
||||
left: 0;
|
||||
position: absolute;
|
||||
text-align: center;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ai-stack-1x {
|
||||
line-height: inherit;
|
||||
}
|
||||
|
||||
.ai-stack-2x {
|
||||
font-size: 2em;
|
||||
}
|
||||
|
||||
.ai-inverse {
|
||||
color: #fff;
|
||||
}
|
703
assets/vendor/academicons-free/scss/academicons.scss
vendored
703
assets/vendor/academicons-free/scss/academicons.scss
vendored
|
@ -1,703 +0,0 @@
|
|||
/*
|
||||
* Academicons 1.9.2 by James Walsh (https://github.com/jpswalsh) and Katja Bercic (https://github.com/katjabercic)
|
||||
* Fonts generated using FontForge - https://fontforge.org
|
||||
* Square icons designed to be used alongside Font Awesome square icons - https://fortawesome.github.io/Font-Awesome/
|
||||
* Licenses - Font: SIL OFL 1.1, CSS: MIT License
|
||||
*/
|
||||
$ai-font-path: "../fonts/academicons-free/webfonts" !default;
|
||||
|
||||
@font-face {
|
||||
font-family: 'Academicons';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
font-display: block;
|
||||
src: url('#{$ai-font-path}/academicons.eot');
|
||||
src: url('#{$ai-font-path}/academicons.eot') format("embedded-opentype"), url('#{$ai-font-path}/academicons.ttf') format("truetype"), url('#{$ai-font-path}/academicons.woff') format("woff"), url('#{$ai-font-path}//academicons.svg') format("svg");
|
||||
}
|
||||
|
||||
.ai {
|
||||
font-family: 'Academicons';
|
||||
font-weight: 400;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
display: inline-block;
|
||||
font-style: normal;
|
||||
font-variant: normal;
|
||||
text-rendering: auto;
|
||||
line-height: 1;
|
||||
}
|
||||
|
||||
.ai-academia:before {
|
||||
content: "\e9af";
|
||||
}
|
||||
|
||||
.ai-academia-square:before {
|
||||
content: "\e93d";
|
||||
}
|
||||
|
||||
.ai-acclaim:before {
|
||||
content: "\e92e";
|
||||
}
|
||||
|
||||
.ai-acclaim-square:before {
|
||||
content: "\e93a";
|
||||
}
|
||||
|
||||
.ai-acm:before {
|
||||
content: "\e93c";
|
||||
}
|
||||
|
||||
.ai-acm-square:before {
|
||||
content: "\e95d";
|
||||
}
|
||||
|
||||
.ai-acmdl:before {
|
||||
content: "\e96a";
|
||||
}
|
||||
|
||||
.ai-acmdl-square:before {
|
||||
content: "\e9d3";
|
||||
}
|
||||
|
||||
.ai-ads:before {
|
||||
content: "\e9cb";
|
||||
}
|
||||
|
||||
.ai-ads-square:before {
|
||||
content: "\e94a";
|
||||
}
|
||||
|
||||
.ai-africarxiv:before {
|
||||
content: "\e91b";
|
||||
}
|
||||
|
||||
.ai-africarxiv-square:before {
|
||||
content: "\e90b";
|
||||
}
|
||||
|
||||
.ai-archive:before {
|
||||
content: "\e955";
|
||||
}
|
||||
|
||||
.ai-archive-square:before {
|
||||
content: "\e956";
|
||||
}
|
||||
|
||||
.ai-arxiv:before {
|
||||
content: "\e974";
|
||||
}
|
||||
|
||||
.ai-arxiv-square:before {
|
||||
content: "\e9a6";
|
||||
}
|
||||
|
||||
.ai-biorxiv:before {
|
||||
content: "\e9a2";
|
||||
}
|
||||
|
||||
.ai-biorxiv-square:before {
|
||||
content: "\e98b";
|
||||
}
|
||||
|
||||
.ai-ceur:before {
|
||||
content: "\e96d";
|
||||
}
|
||||
|
||||
.ai-ceur-square:before {
|
||||
content: "\e92f";
|
||||
}
|
||||
|
||||
.ai-ciencia-vitae:before {
|
||||
content: "\e912";
|
||||
}
|
||||
|
||||
.ai-ciencia-vitae-square:before {
|
||||
content: "\e913";
|
||||
}
|
||||
|
||||
.ai-closed-access:before {
|
||||
content: "\e942";
|
||||
}
|
||||
|
||||
.ai-closed-access-square:before {
|
||||
content: "\e943";
|
||||
}
|
||||
|
||||
.ai-conversation:before {
|
||||
content: "\e94c";
|
||||
}
|
||||
|
||||
.ai-conversation-square:before {
|
||||
content: "\e915";
|
||||
}
|
||||
|
||||
.ai-coursera:before {
|
||||
content: "\e95f";
|
||||
}
|
||||
|
||||
.ai-coursera-square:before {
|
||||
content: "\e97f";
|
||||
}
|
||||
|
||||
.ai-crossref:before {
|
||||
content: "\e918";
|
||||
}
|
||||
|
||||
.ai-crossref-square:before {
|
||||
content: "\e919";
|
||||
}
|
||||
|
||||
.ai-cv:before {
|
||||
content: "\e9a5";
|
||||
}
|
||||