logo.js 961 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. const Logo = () => (
  2. <div id='logo'>
  3. <div id='circle'><span id='dot'>˙</span><span id='u'>u</span></div>
  4. <div id='text'><span>fit</span></div>
  5. <style jsx>{`
  6. #logo {
  7. display: grid;
  8. grid-template-columns: 60px 1fr;
  9. grid-auto-flow: column;
  10. grid-spacing: 3px;
  11. font-family: roboto_black;
  12. font-size: 40px;
  13. line-height: 1;
  14. }
  15. #circle {
  16. display: grid;
  17. grid-template-columns: 30px 30px;
  18. grid-auto-flow: column;
  19. color: white;
  20. background-color: red;
  21. width: 60px;
  22. height: 60px;
  23. border-radius: 30px;
  24. vertical-align: bottom;
  25. }
  26. #text {
  27. display: grid;
  28. height: 60px;
  29. vertical-align: text-bottom;
  30. }
  31. #circle > span,
  32. #text > span {
  33. padding-top: 12px;
  34. }
  35. #dot {
  36. text-align: right;
  37. }
  38. `}</style>
  39. </div>
  40. )
  41. export default Logo