index.html 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Document</title>
  6. <meta charset="utf-8">
  7. <meta name="viewport" content="width=device-width">
  8. <title>eval</title>
  9. <link href="index.css" rel="stylesheet" type="text/css" />
  10. <link rel="stylesheet" href="normalize.min.css">
  11. <style>
  12. input {
  13. width: 100%;
  14. height: 30px;
  15. font-size: 20px;
  16. border-radius: 20px;
  17. border: 1px solid #ccc;
  18. margin-bottom: 10px;
  19. }
  20. input[type="text"] {
  21. /*color: #dbdbdb;*/
  22. padding: 5px;
  23. font-size: 15px;
  24. }
  25. input[type="button"] {
  26. background-color: #5a5491;
  27. }
  28. body {
  29. font-size: 25px;
  30. font-family: arial, sans-serif;
  31. background-color: #6962A8;
  32. margin: 0;
  33. padding: 0;
  34. color: #2d2d2d;
  35. }
  36. body * {
  37. box-sizing: border-box;
  38. outline: none;
  39. }
  40. #result img {
  41. border-radius: 20px;
  42. }
  43. .container {
  44. position: fixed;
  45. width: 60%;
  46. background-color: #fff;
  47. bottom: 0px;
  48. z-index: 10;
  49. font-size: 25px;
  50. border-top-left-radius: 20px;
  51. border-top-right-radius: 20px;
  52. padding: 15px;
  53. }
  54. #result {
  55. background-color: #DFE0E2;
  56. padding: 15px;
  57. margin-bottom: 175px;
  58. border-radius: 15px;
  59. }
  60. #result div {
  61. background-color: #F9F9F9;
  62. border-radius: 20px;
  63. margin-bottom: 20px;
  64. padding: 10px;
  65. width: 70%;
  66. }
  67. main {
  68. width: 60%;
  69. margin: 0 auto;
  70. border-radius: 20px;
  71. }
  72. span {
  73. color: #6962A8;
  74. }
  75. .draw img{
  76. width: 20px;
  77. height: 20px;
  78. position: relative;
  79. left: 5px;
  80. bottom: 4px;
  81. }
  82. .canvas {
  83. position: fixed;
  84. visibility: hidden;
  85. border-radius: 20px;
  86. background-color: #fff;
  87. width: 40%;
  88. }
  89. </style>
  90. </head>
  91. <body>
  92. <div class="canvas">
  93. <canvas id='canvas' width=400 height=400></canvas>
  94. <!--<br/>-->
  95. <!--<button id='+'>+</button>-->
  96. <input type="button" value="undo" id="undo">
  97. <input type="button" value="delete" id="delete">
  98. <input type="button" value="Send Image" id="to-data-url">
  99. <input type='color' id='color'>
  100. <select id='tool'>
  101. <option value='circle'>Circle</option>
  102. <option value='line' >Line</option>
  103. <option value='rectangle' >Rectangle</option>
  104. </select>
  105. <label for="size">Size(px): </label>
  106. <input type="number" id="size">
  107. <script src="index.js"></script>
  108. </div>
  109. <main>
  110. <div class="container">
  111. <!-- <label for="input1">nick:</label><br> -->
  112. <input type="text" id="input1" placeholder="Type a name..."><br>
  113. <!-- <label for="input2">message:</label><br> -->
  114. <input type="text" id="input2" placeholder="Type a message..."><br>
  115. <div id="emoji-block">
  116. <div id="emoji-button" style="display: inline-block;">
  117. <img src="https://cdn.iconscout.com/public/images/icon/free/png-512/emoji-sad-unhappy-3a93cdaae83e3bb7-512x512.png" alt="" width="30px" height="30px">
  118. </div>
  119. <div id="emoji" style="display: none">
  120. <img class = "emoji-item" src="http://www.kolobok.us/smiles/light_skin/aggressive.gif" alt="img">
  121. <img class = "emoji-item" src="http://www.kolobok.us/smiles/light_skin/dash3.gif" alt="img">
  122. <img class = "emoji-item" src="http://www.kolobok.us/smiles/light_skin/crazy.gif" alt="img">
  123. <img class = "emoji-item" src="http://www.kolobok.us/smiles/light_skin/curtsey.gif" alt="img">
  124. <img class = "emoji-item" src="http://www.kolobok.us/smiles/light_skin/diablo.gif" alt="img">
  125. <img class = "emoji-item" src="http://www.kolobok.us/smiles/light_skin/focus.gif" alt="img">
  126. <img class = "emoji-item" src="http://www.kolobok.us/smiles/light_skin/girl_in_love.gif" alt="img">
  127. <img class = "emoji-item" src="http://www.kolobok.us/smiles/light_skin/hunter.gif" alt="img">
  128. </div>
  129. </div>
  130. <div class="draw">
  131. <img src="https://cdn.iconscout.com/public/images/icon/premium/png-512/canvas-drawing-painting-color-paint-31e01478fb2fcadd-512x512.png" alt="canvas">
  132. </div>
  133. <input type="button" id="button" value="send">
  134. </div>
  135. <!--//////////////////////////////////////////////////-->
  136. <!--//////////////////////////////////////////////////-->
  137. <div id="result"></div>
  138. </main>
  139. <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
  140. <script src="https://cdnjs.cloudflare.com/ajax/libs/PapaParse/4.1.3/papaparse.min.js"></script>
  141. <script src="http://gitlab.a-level.com.ua/gitgod/nanobind/raw/master/static/nb.js"></script>
  142. <script src="main.js"></script>
  143. <script src="emoji.js"></script>
  144. <script src="canvas/index.js"></script>
  145. </body>
  146. </html>