From abc6dd98a694e75434397138e19c39b549818f79 Mon Sep 17 00:00:00 2001 From: "Alexander \"Arav\" Andreev" Date: Wed, 9 Feb 2022 00:21:57 +0400 Subject: [PATCH] Added Share Tech Mono font. --- .../web/assets/fonts/OFL.ShareTechMono.txt | 93 ++++++++++++++++++ .../assets/fonts/ShareTechMono-Regular.ttf | Bin 0 -> 42756 bytes 2 files changed, 93 insertions(+) create mode 100644 internal/handlers/web/assets/fonts/OFL.ShareTechMono.txt create mode 100755 internal/handlers/web/assets/fonts/ShareTechMono-Regular.ttf diff --git a/internal/handlers/web/assets/fonts/OFL.ShareTechMono.txt b/internal/handlers/web/assets/fonts/OFL.ShareTechMono.txt new file mode 100644 index 0000000..d75b640 --- /dev/null +++ b/internal/handlers/web/assets/fonts/OFL.ShareTechMono.txt @@ -0,0 +1,93 @@ +Copyright (c) 2012, Carrois Type Design, Ralph du Carrois (post@carrois.com www.carrois.com), with Reserved Font Name 'Share' + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/internal/handlers/web/assets/fonts/ShareTechMono-Regular.ttf b/internal/handlers/web/assets/fonts/ShareTechMono-Regular.ttf new file mode 100755 index 0000000000000000000000000000000000000000..c8e530fb8fc2cfb038702273a6bcd1b48d54879b GIT binary patch literal 42756 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 literal 0 HcmV?d00001