|
|
Quellcode |
<html> <head> <link rel="stylesheet" href="../Extra/imagestyle.css"> <link rel="stylesheet" href="https://unpkg.com/boxicons@2.1.2/css/boxicons.min.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.1/css/all.min.css"/> <style>Hier nichts</style> </head> <body> <div class="container disable"> <div class="wrapper"> <div class="editor-panel"> <div class="filter"> <label class="title">Filter</label> <div class="options"> <button id="brightness" class="active">Brightness</button> <button id="saturation">Saturation</button> <button id="inversion">Inversion</button> <button id="grayscale">Grayscale</button> </div> <div class="slider"> <div class="filter-info"> <p class="name">Brighteness</p> <p class="value">100%</p> </div> <input type="range" value="100" min="0" max="200"> </div> </div> <div class="rotate"> <label class="title">Rotate & Flip</label> <div class="options"> <button id="left"><i class="fa-solid fa-rotate-left"></i></button> <button id="right"><i class="fa-solid fa-rotate-right"></i></button> <button id="horizontal"><i class='bx bx-reflect-vertical'></i></button> <button id="vertical"><i class='bx bx-reflect-horizontal' ></i></button> </div> </div> </div> <div class="preview-img"> <img src="../Extra/image-placeholder.svg" alt="preview-img"> </div> </div> <div class="controls"> <button class="reset-filter">Filter zurücksetzen</button> <div class="row"> <input type="file" class="file-input" accept="image/*" hidden> <button class="choose-img">Lade ein Bild hoch</button> <button class="save-img">Speichere das Bild als "image.jpg"</button> </div> </div> </div> <script src="../Extra/imagescript.js"></script> </body> </html> |