README 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. This repository contains the official CrySP logo and its associated
  2. build scripts.
  3. The rendered logo is stored in the build/ directory. Filenames follow
  4. this naming convention:
  5. crysp-logo-X-Y.Z
  6. "X" defines the contents of the logo according to the following table:
  7. "X" value: Logo content:
  8. -----------------------------------------------------------------------
  9. pictorial Only the pictorial mark
  10. word The pictorial mark and "CrySP"
  11. tagline1 Pictorial mark, "CrySP", and the lab name
  12. tagline2 Pictorial mark, "CrySP", the lab name, and "@ uWaterloo"
  13. "Y" defines the logo colour scheme according to the following table:
  14. "Y" value: Pictorial: Background: Text:
  15. -----------------------------------------------------------------------
  16. blackbg-whitefg Tri-colour Black White
  17. whitebg-blackfg Tri-colour White Black
  18. clearbg-blackfg Tri-colour Transparent Black
  19. clearbg-whitefg Tri-colour Transparent White
  20. mono-blackbg-whitefg White Black White
  21. mono-whitebg-blackfg Black White Black
  22. When "X" is "pictorial", "Y" is one of the following values:
  23. "Y" value: Pictorial: Background:
  24. -----------------------------------------------------------------------
  25. blackbg Tri-colour Black
  26. whitebg Tri-colour White
  27. clearbg Tri-colour Transparent
  28. mono-blackbg White Black
  29. mono-whitebg Black White
  30. All combinations are available in SVG, PDF, and PNG formats (based on
  31. the file extension "Z"). Versions that have a solid background colour
  32. (either black or white) are also available in EPS format.
  33. In addition to all of the above, the build/icon directory contains
  34. versions of the pictorial mark that are usable as icons; they contain no
  35. margins around the mark. Each file named crysp-logo-icon-A.png is a
  36. square PNG with "A" pixels per side. crysp-logo-icon.ico is a multi-
  37. resolution icon file containing every resolution from the PNG files. It
  38. is designed to support all of the most common icon sizes across many
  39. devices. crysp-logo-favicon.ico is specifically meant for use on the
  40. web. It contains only the resolutions necessary for web use, and thus is
  41. significantly smaller than the full icon file. crysp-logo-icon.svg is
  42. the vectorized source for the icons.
  43. The Makefile is also capable of rendering optimized PNGs of specific
  44. sizes on demand. The size of these PNGs is specified either as a fixed
  45. height or a fixed width; the other dimension is automatically
  46. determined. To build such a file, simply append "-hB" or "-wB" to the
  47. filename before the extension, where "B" is the pixel count of the
  48. height or width, respectively. For example:
  49. make build/crysp-logo-tagline2-clearbg-blackfg-h150.png
  50. Finally, the master_template.svg file in the root directory contains the
  51. Inkscape file that serves as a template for the Makefile.
  52. Copyright (C) 2018 Cryptography, Security, and Privacy Research Group.
  53. All rights reserved.