icons.css 4.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. .icon { display: inline-block; vertical-align: text-bottom; background-repeat: no-repeat; background-position: 50% 50% }
  2. .icon-profile { font-size: 6px; top: 0em; border-radius: 0.7em 0.7em 0 0; background: #FFFFFF; width: 1.5em; height: 0.7em; position: relative; display: inline-block; margin-right: 4px }
  3. .icon-profile:before { position: absolute; content: ""; top: -1em; left: 0.38em; width: 0.8em; height: 0.85em; border-radius: 50%; background: #FFFFFF; }
  4. .icon-comment { width: 16px; height: 10px; border-radius: 2px; background: #464545; margin-top: 0px; display: inline-block; position: relative; top: 0px; }
  5. .icon-comment:after { left: 9px; border: 2px solid transparent; border-top-color: #464545; border-left-color: #333; background: transparent; content: ""; display: block; margin-top: 10px; width: 0px; margin-left: 7px; }
  6. .icon-edit {
  7. width: 16px; height: 16px; background-repeat: no-repeat; background-position: 20px center;
  8. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAOVBMVEUAAAC9w8e9w8e9w8e9w8e/xMi9w8e9w8e+w8e9w8e9w8e9w8e9w8e9w8e9w8e+w8e/xMi9w8e9w8fvY4+KAAAAEnRSTlMASPv3WQbwOTCkt4/psX4YDMWr+RRCAAAAUUlEQVQY06XLORKAMAxDUTs7kA3d/7AYGju0UfffjIgoHkxm0vB5bZyxKHx9eX0FJw0Y4bcXKQ4/CTtS5yqp5GFFOjGpVGl00k1pNDIb3Nv9AHC7BOZC4ZjvAAAAAElFTkSuQmCC+d0ckOwyAMRVGHUOO0gUyd+P8f7WApz4Iki9wFmyOEATrXLZcFp5LrGogPOxKp6zfFf9fZ1/I/cY7YZSS3U6S3XFZJmGBwL+FuJX/F1K0wUUlZyZGlXgXESthTEs4B8fh7xoVUDPGYJnsfkCRarKAgz8cAKbpD6pqDPz3XB8K6HdUEeN9NAAAAAElFTkSuQmCC);
  9. }
  10. .icon-reply {
  11. width: 16px; height: 16px;
  12. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAIVBMVEUAAABmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYs5FxxAAAAC3RSTlMAgBFwYExAMHgoCDJmUTYAAAA3SURBVAjXY8APGGEMQZgAjCEoKBwEEQCCAoiIh6AQVM1kMaguJhGYOSJQjexiUMbiAChDCclCAOHqBBdHpwQTAAAAAElFTkSuQmCC);
  13. }
  14. .icon-trash {
  15. width: 16px; height: 16px;
  16. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYNJREFUeNqc0ssvQ0EUx/Hb3lKvxPsVaSgiQkhImmLhL7AVK4l4LEX8FdbWaKzYibU9Cd0QiQUbEUVLW+LZovWd5Hflhq56k097M3fmzDlnxmNZ1jiarOKehI+fIdQWGeDR5ucUPUiiDGfYwjEG8Yo1HKAFJThHpRk3AT7Rhm7sIYB3DOAaL2hElTI1G4YQQ9SnVO6RMQOKvowrRPR9EfVY0byQ1li2JtgavMQoblGBLwS1+40yNQFGtFncySCpDzM4wa5qXNL4qoJNYw453JmFTgBT55Pe61RzUJNMdr2m4/Cr9hqk3QHyzgDPPhbwgA2UYl4ZrSMMj5pveV1nGtMxBZSN+Vatzud0nK36HrNczXO/h3XOm8pgEn3YwSEm0Iwj08C/GSS1k7kDWbwpmFfvH/jW3LizyOcK8IwUOjCrxdsox5QW+1VKulCAnDqdUo1d+reVRVTpt+to//XAPA0YVoc70Y8x3cK8rveFbmvBAFml7NUdyKi0uEpK6KL9lvAjwADJLmZZEK9ifwAAAABJRU5ErkJggg==);
  17. }
  18. .icon-logout {
  19. width: 15px; height: 16px;
  20. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASRJREFUeNqM079LQlEUwPH3TMRfINJgpoPRpNBmU7S6iNvLvyCI/ptwFiFwaUrEpUXpD3BraXJIcNGloDSs1/fCeXA7PPEd+Ih6Pefce5/H9X3fIY5xhRI+0cXc2RckVzHz/8e9KbpPjPwOKlLrB1+Yqh7pXZ2X0m2IExRVhwYWsp7WnWNS5xUzLFT9SxyhhUek7M4r6Xy342w5PFv38YRU0FlHXDoFErjBi6w3MEAmbiVtkcUENVVwax0vKNDXyXnUnWhxYScn8YZ2SIG1/Imq8nmD6ygXZrTxIb9bo2W+N51da9th0cSDvP+Gh5Ejl/ArC6co41AlF8ISg+c8tp7hBu+4tbZ8AA/n+jjm5QxzNRj9KIPhykiWZEtFGclelJH8E2AAz/FT3lY/ZaYAAAAASUVORK5CYII=);
  21. }
  22. .icon-heart { position: absolute; width: 17px; height: 13px; margin-top: 5px }
  23. .icon-heart:before, .icon-heart:after {
  24. position: absolute; content: ""; left: 8px; top: 0; width: 8px; height: 13px;
  25. background: #FA6C8D; /*border-radius: 25px 25px 0 0;*/ transform: rotate(-45deg); transform-origin: 0 100%
  26. }
  27. .icon-heart:after { left: 0; transform: rotate(45deg); transform-origin :100% 100% }
  28. .icon-up { font-weight: normal !important; font-size: 15px; font-family: Tahoma; vertical-align: -4px; padding-right: 5px; display: inline; height: 1px; }
  29. .icon-mail {
  30. margin: 110px auto;
  31. background-color: #FFF;
  32. position: relative;
  33. height: 70px;
  34. width: 100px;
  35. overflow: hidden;
  36. }
  37. .icon-mail:before, .icon-mail:after {
  38. content: '';
  39. position: absolute;
  40. left: 50%;
  41. height: 60px;
  42. width: 60px;
  43. transform: rotate(45deg) skew(-5deg, -5deg);
  44. margin-left: -50px;
  45. height: 100px;
  46. width: 100px;
  47. background-color: #FFF;
  48. }
  49. .icon-mail:before {
  50. bottom: -100%;
  51. box-shadow: -5px -5px 0 0 #EBABAB;
  52. }
  53. .icon-mail:after {
  54. top: -95%;
  55. box-shadow: 5px 5px 0 0 #EBABAB;
  56. }