ahmed0saber

Teal neumorphism calculator

Jun 20th, 2021
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <html>
  2.   <head>
  3.     <style>
  4.     body{
  5.       background: #008080;
  6.       margin: 0;
  7.       padding: 0;
  8.     }
  9.     button{
  10.       border: none;
  11.       padding: 0;
  12.       border-radius: 5px;
  13.       color: #333;
  14.       font-family: Times New Roman;
  15.       font-size: 22px;
  16.       background: transparent;
  17.       width: 50px;
  18.       height: 50px;
  19.       margin: 3px;
  20.       box-shadow:
  21.        -7px -7px 20px 0px #408888,
  22.        -4px -4px 5px 0px #408888,
  23.        7px 7px 20px 0px #004040,
  24.        4px 4px 5px 0px #004040;
  25.        transition-duration: 0.7s;
  26.     }
  27.     button:hover{
  28.       background-color: #309090;
  29.       color: #000;
  30.       box-shadow:
  31.        -7px -7px 20px 0px #40AAAA,
  32.        -4px -4px 5px 0px #40AAAA,
  33.        7px 7px 20px 0px #005050,
  34.        4px 4px 5px 0px #005050;
  35.        font-size: 28px;
  36.        width: 52px;
  37.        height: 52px;
  38.        margin: 1;
  39.     }
  40.     input{
  41.       border: none;
  42.       padding: 0;
  43.       border-radius: 5px;
  44.       color: #333;
  45.       font-family: Times New Roman;
  46.       font-size: 34px;
  47.       background: transparent;
  48.       width: 230px;
  49.       height: 70px;
  50.       margin: 3px;
  51.       box-shadow:
  52.        -7px -7px 20px 0px #409999,
  53.        -4px -4px 5px 0px #409999,
  54.        7px 7px 20px 0px #004040,
  55.        4px 4px 5px 0px #004040;
  56.        padding-left: 10px;
  57.     }
  58.     table{
  59.       text-align: center;
  60.       margin: auto;
  61.       border: none;
  62.       padding: 0;
  63.       border-radius: 5px;
  64.       margin-top: 50px;
  65.       margin-bottom: 50px;
  66.       background: transparent;
  67.       box-shadow:
  68.        -7px -7px 20px 0px #409999,
  69.        -4px -4px 5px 0px #409999,
  70.        7px 7px 20px 0px #004040,
  71.        4px 4px 5px 0px #004040;
  72.        transition-duration: 0.7s;
  73.     }
  74.     </style>
  75.     <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
  76.     <script>
  77.     function dis(value)
  78.       {
  79.         let x=$("#result").val();
  80.         $("#result").val(x+value);
  81.       }
  82.      
  83.       function solve()
  84.       {
  85.         let x=$("#result").val();
  86.         let y=eval(x);
  87.         $("#result").val(y);
  88.       }
  89.      
  90.       function clr()
  91.       {$("#result").val("");}
  92.     </script>
  93.   </head>
  94.   <body>
  95.       <table>
  96.         <tr>
  97.           <td colspan="4"><input type="text" disabled="true" id="result"/></td>
  98.         </tr>
  99.         <tr>
  100.           <td><button onclick="clr()">AC</button></td>
  101.           <td><button onclick="dis('.')">.</button></td>
  102.           <td><button onclick="dis('%')">%</button></td>
  103.           <td><button onclick="dis('+')">+</button></td>
  104.         </tr>
  105.         <tr>
  106.           <td><button onclick="dis('1')">1</button></td>
  107.           <td><button onclick="dis('2')">2</button></td>
  108.           <td><button onclick="dis('3')">3</button></td>
  109.           <td><button onclick="dis('-')">-</button></td>
  110.         </tr>
  111.         <tr>
  112.           <td><button onclick="dis('4')">4</button></td>
  113.           <td><button onclick="dis('5')">5</button></td>
  114.           <td><button onclick="dis('6')">6</button></td>
  115.           <td><button onclick="dis('*')">*</button></td>
  116.         </tr>
  117.         <tr>
  118.           <td><button onclick="dis('7')">7</button></td>
  119.           <td><button onclick="dis('8')">8</button></td>
  120.           <td><button onclick="dis('9')">9</button></td>
  121.           <td><button onclick="dis('/')">/</button></td>
  122.         </tr>
  123.         <tr>
  124.           <td><button onclick="dis('(')">(</button></td>
  125.           <td><button onclick="dis('0')">0</button></td>
  126.           <td><button onclick="dis(')')">)</button></td>
  127.           <td><button onclick="solve()">=</button></td>
  128.         </tr>
  129.       </table>
  130.   </body>
  131. </html>
Advertisement
Add Comment
Please, Sign In to add comment