main.css 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. section#profile{
  2. display: inline-block;
  3. vertical-align: top;
  4. width: 40%;
  5. margin: auto 2em auto auto;
  6. }
  7. @media screen and (max-width : 800px){
  8. section#profile{
  9. display: block;
  10. width: 90%;
  11. margin: auto;
  12. }
  13. }
  14. section#profile article img#profile_image{
  15. vertical-align: middle;
  16. width: 25%;
  17. height: 25%;
  18. border-radius: 50%;
  19. box-shadow: 0 0 0 0.1em #000000, 0 0 0 0.3em #66bf38, 0 0 0 0.4em #000000;
  20. float: left;
  21. margin-right: 1em;
  22. margin-bottom: 1em;
  23. }
  24. section#profile article h4#tagline{
  25. display: inline-block;
  26. vertical-align: middle;
  27. }
  28. @media screen and (max-width : 800px){
  29. section#profile article h4#tagline{
  30. display: inline;
  31. text-align: justify;
  32. }
  33. }
  34. section#profile article div#profile_content{
  35. padding: 0.5em 1.5em;
  36. display: inline-block;
  37. vertical-align: top;
  38. }
  39. section#profile article div.buttons{
  40. text-align: right;
  41. padding: 0.5em 2em 0 2em;
  42. }
  43. @media screen and (max-width : 800px){
  44. section#profile article div.buttons{
  45. padding: 0;
  46. }
  47. }
  48. section#profile article div.buttons a.a_button img{
  49. filter: invert(1) brightness(1.4);
  50. vertical-align: middle;
  51. margin-left: 0.5em;
  52. width: 1.2em;
  53. }
  54. section#projects{
  55. display: inline-block;
  56. vertical-align: top;
  57. width: 50%;
  58. margin: 0;
  59. }
  60. @media screen and (max-width : 800px){
  61. section#projects{
  62. display: block;
  63. width: 90%;
  64. margin: 2em auto 0 auto;
  65. }
  66. }
  67. @media screen and (max-width : 800px){
  68. section#projects article.project table td.icon{
  69. vertical-align: top;
  70. }
  71. }
  72. section#projects article.project table td.icon img.project_image{
  73. padding: 0.5em;
  74. width: 5em;
  75. height: 5em;
  76. background-color: #cccccc;
  77. border: 0.1em solid #60ae29;
  78. box-shadow: inset 0 0 0.5em #00220077;
  79. border-radius: 1em;
  80. }
  81. @media screen and (max-width : 800px){
  82. section#projects article.project table td.icon img.project_image{
  83. padding: 0.2em;
  84. width: 10vw;
  85. height: 10vw;
  86. }
  87. }
  88. section#projects article.project td.project_details{
  89. vertical-align: top;
  90. padding-left: 1em;
  91. }
  92. @media screen and (max-width : 800px){
  93. section#projects article.project td.project_details{
  94. padding-left: 0.3em;
  95. }
  96. section#projects article.project td.project_details h4{
  97. margin-bottom: 0.2em;
  98. }
  99. }
  100. section#projects div.buttons{
  101. text-align: right;
  102. padding: 0.5em 2em 0 2em;
  103. }
  104. @media screen and (max-width : 800px){
  105. section#projects div.buttons{
  106. padding: 0;
  107. margin: 0.4em 0.4em;
  108. }
  109. }