diff --git a/client/assets/absicons.css b/client/assets/absicons.css new file mode 100644 index 00000000..490cf581 --- /dev/null +++ b/client/assets/absicons.css @@ -0,0 +1,106 @@ +@font-face { + font-family: 'absicons'; + src: url('~static/fonts/absicons/absicons.eot?2jfq33'); + src: url('~static/fonts/absicons/absicons.eot?2jfq33#iefix') format('embedded-opentype'), + url('~static/fonts/absicons/absicons.ttf?2jfq33') format('truetype'), + url('~static/fonts/absicons/absicons.woff?2jfq33') format('woff'), + url('~static/fonts/absicons/absicons.svg?2jfq33#absicons') format('svg'); + font-weight: normal; + font-style: normal; + font-display: block; +} + +.abs-icons { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'absicons' !important; + speak: never; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-books-1:before { + content: "\e905"; +} + +.icon-microphone-1:before { + content: "\e902"; +} + +.icon-radio:before { + content: "\e903"; +} + +.icon-podcast:before { + content: "\e904"; +} + +.icon-audiobookshelf:before { + content: "\e900"; +} + +.icon-database-2:before { + content: "\e906"; +} + +.icon-microphone-2:before { + content: "\e901"; +} + +.icon-headphones:before { + content: "\e910"; +} + +.icon-music:before { + content: "\e911"; +} + +.icon-video:before { + content: "\e914"; +} + +.icon-microphone-3:before { + content: "\e91e"; +} + +.icon-book:before { + content: "\e91f"; +} + +.icon-books-2:before { + content: "\e920"; +} + +.icon-file-picture:before { + content: "\e927"; +} + +.icon-database-1:before { + content: "\e964"; +} + +.icon-rocket:before { + content: "\e9a5"; +} + +.icon-power:before { + content: "\e9b5"; +} + +.icon-star:before { + content: "\e9d9"; +} + +.icon-heart:before { + content: "\e9da"; +} + +.icon-rss:before { + content: "\ea9b"; +} \ No newline at end of file diff --git a/client/assets/app.css b/client/assets/app.css index e870e766..c823af2f 100644 --- a/client/assets/app.css +++ b/client/assets/app.css @@ -2,6 +2,7 @@ @import './transitions.css'; @import './draggable.css'; @import './defaultStyles.css'; +@import './absicons.css'; :root { --bookshelf-texture-img: url(/textures/wood_default.jpg); diff --git a/client/static/fonts/absicons/absicons.eot b/client/static/fonts/absicons/absicons.eot new file mode 100644 index 00000000..b479f3ee Binary files /dev/null and b/client/static/fonts/absicons/absicons.eot differ diff --git a/client/static/fonts/absicons/absicons.svg b/client/static/fonts/absicons/absicons.svg new file mode 100644 index 00000000..0e62145b --- /dev/null +++ b/client/static/fonts/absicons/absicons.svg @@ -0,0 +1,30 @@ + + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/client/static/fonts/absicons/absicons.ttf b/client/static/fonts/absicons/absicons.ttf new file mode 100644 index 00000000..d85135f0 Binary files /dev/null and b/client/static/fonts/absicons/absicons.ttf differ diff --git a/client/static/fonts/absicons/absicons.woff b/client/static/fonts/absicons/absicons.woff new file mode 100644 index 00000000..508631de Binary files /dev/null and b/client/static/fonts/absicons/absicons.woff differ diff --git a/client/static/icons/NoUserPhoto.png b/client/static/icons/NoUserPhoto.png deleted file mode 100644 index 3d864927..00000000 Binary files a/client/static/icons/NoUserPhoto.png and /dev/null differ