CoolFace
Apppublic

MisterProton/Best_Image-Models_Demo

sourceHugging Faceupdated 3y agoView on Hugging Face
1likes
index.html737 linesDownload Raw Back to root
1<!DOCTYPE html>2<html lang="en">3<head>4  <meta charset="UTF-8">5  <meta name="viewport" content="width=device-width, initial-scale=1.0">6  <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css" integrity="sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf" crossorigin="anonymous">7 8  <script type='text/javascript'>9    window.smartlook||(function(d) {10      var o=smartlook=function(){ o.api.push(arguments)},h=d.getElementsByTagName('head')[0];11      var c=d.createElement('script');o.api=new Array();c.async=true;c.type='text/javascript';12      c.charset='utf-8';c.src='https://web-sdk.smartlook.com/recorder.js';h.appendChild(c);13      })(document);14      smartlook('init', 'ab064cf709cc86cb945d2dfb051a3a1254d7fb19', { region: 'eu' });15  </script>16  <link rel="preconnect" href="https://fonts.googleapis.com">17  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>18  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.13.11/katex.min.css">19  <link href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@100&display=swap" rel="stylesheet" <meta20    charset="UTF-8">21    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8419334759638161"22     crossorigin="anonymous"></script>23  <title>AI Image Creator</title>24  <style>25    html, body {26      margin: 0;27      padding: 0;28      box-sizing: border-box;29      overflow-x: hidden !important;30    }31    body {32      background-color: #000000;33      margin: 0;34    }35    #main {36      display: flex;37      flex-direction: column;38      margin: 50px;39      margin: auto;40    }41    #cont {42      background-color: #030303;43      padding: 0px;44      border-radius: 12px;45      box-shadow: 8px 8px 16px #050505, -8px -8px 16px #080808;46      display: flex;47      align-items: center;48      border: 2px solid rgb(247, 6, 187);49      width: 70%;50      height: 9vh;51      margin: auto;52      margin-top: 5%;53      margin-bottom: 20px;54    }55    #inp {56      flex-grow: 1;57      padding: 10px;58      margin: 10px;59      background: transparent;60      border: none;61      border-radius: 8px;62      box-shadow: linear-gradient(145deg, rgb(0, 249, 153), #ff002b);63      color: #fff;64      outline: none;65    }66    #cont button {67      padding: 2.5vh 4.6vh;68      margin: 1vh;69      background: linear-gradient(145deg, rgb(0, 149, 249), #ff0095, rgb(255, 0, 43));70      border: none;71      border-radius: 8px;72      color: #fff;73      cursor: pointer;74    }75   #cont button:hover {76      background: linear-gradient(145deg, #00ffab, #4e00f9, rgb(255, 0, 43));77    }78    #as {79      display: flex;80      flex-direction: row;81      width: 70%;82      margin: auto;83      justify-content: space-between; 84    }85    #as button {86      background-color: #0a0a0a; 87      border: none;88      padding: 3vh 4.5vh;89      font-size: 15px;90      color: #ffffff; 91      cursor: pointer;92      border-radius: 12px;93      transition: box-shadow 0.3s ease-in-out;94    }95#model{96  background-color: #181717; 97      border: none;98      padding: 3vh 4.5vh;99      font-size: 15px;100      color: #ffffff; 101      cursor: pointer;102      border-radius: 12px;103      transition: box-shadow 0.3s ease-in-out;104    105     padding: 0px 0px 0px 20px ;106}107    #as button:hover {108      box-shadow: 15px 15px 30px #0d0d0d, -15px -15px 30px #1a1a1a; /* Adjusted shadow and highlight on hover */109    }110    @media only screen and (max-width: 600px) {111      #cont {112        width: 90%;113        margin-bottom: 20px;114      }115      #main{116        width: 90%;117      }118      #cont button {119        padding: 15px 15px; /* Adjust button padding for smaller screens */120      }121      #as{122        width: 88%;123      }124      #as button{125       126        padding: 15px 20px; /* Adjust button padding for smaller screens */127      }128      .mod{129        130      }131    }132    @media only screen and (max-width: 365px){133      #cont{134        width: 94%;135      }136      #main{137        width: 94%;138      }139      #as{140        width: 94%;141      }142    }143dialog{144  background: rgba(29, 29, 29, 1);145border-radius: 16px;146box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);147margin-top: 20px;148border: 1px solid rgba(14, 13, 13, 0.3);149}150#sli{151 display: flex;152 flex-direction: row;153 align-items: center;154 color: #eeeeee;155}156label{157  font-family: 'Barlow Condensed';158  159  font-size: 21px;160  margin-right: 10px;161}162#sli input{163  border: 1px solid rgb(137, 9, 223);164  outline: none;165  border-radius: 5px;166  padding: 7px 20px;167  background-color: transparent ;168  color: white;169  font-family: 'Barlow Condensed';170}171#Apply{172  background-color: rgb(0, 247, 173);173  padding: 5px 10px;174  border: none;175  color: #000000;176  font-weight:500;177  font-family: Arial, Helvetica, sans-serif;178 font-size: 15px;179 border-radius: 4px;180}181#close{182  float: right;background-color: rgb(223, 7, 79); padding: 5px 10px;183  border: none;184  color: #000000;185  font-weight:500;186  font-family: Arial, Helvetica, sans-serif;187 font-size: 15px;188 border-radius: 4px;189}190#styles{191  display: flex;192  flex-direction: row;193  gap: 6px;194  color: white;195  font-family: 'Barlow Condensed';196  font-size: 20px;197  flex-wrap: wrap;198 199}200#imshow{201   202   width: 100.5vh;203   height: 50vh;204   display: flex;205   flex-direction: row;206   overflow-y: hidden;207   margin: auto;208gap: 6px;209   margin-top: 30px;210   padding-bottom: 4px;211   background: linear-gradient(black, black) padding-box,212                linear-gradient(to right, red, blue) border-box;213    border-radius: 20px;214    border: 2.5px solid transparent;215  216 }217 #imshow img{218width: 49vh;219height: 48vh;220margin: auto; 221margin-top: 7px;222border-radius: 10px;223 }224 #imshow p{225  color: white;font-family: 'Barlow Condensed'; margin: auto; font-size: 3vh;text-align: center;226}227@media screen and (min-width: 500px) and (max-width: 720px) {228  dialog{229    230    max-width: 420px;231  }232  #imshow{233   234    border: 2px solid blue;235    width: 400px;236    height: 400px;237    display: flex;238    flex-direction: column;239    overflow-y: scroll;240    margin: auto;241    background: linear-gradient(black, black) padding-box,242                linear-gradient(to right, red, blue) border-box;243    border-radius: 20px;244    border: 2.5px solid transparent;245    margin-top: 30px;246    padding-bottom: 7px;247    gap: 14px;248  }249  #imshow img{250width: 95%;251height: 100%;252margin: auto;253margin-top: 7px;254  }255  #cont{256  height: 7vh;257 }258}259#styles{260  align-items: center;261  justify-content: center;262}263@media screen and (max-width: 500px) {264  .ad{265  display: flex;266  flex-direction: row;267}268  dialog {269    max-width: 300px;270  }271  #imshow{272   273   border: 2px solid blue;274   width: 330px;275   height: 330px;276   display: flex;277   flex-direction: column;278   overflow-y: scroll;279   margin: auto;280   margin-top: 30px;281   padding-bottom: 7px;282   gap: 14px;283   background: linear-gradient(black, black) padding-box,284                linear-gradient(to right, red, blue) border-box;285    border-radius: 20px;286    border: 2.5px solid transparent;287 }288 #jd{289  font-size: 14px;290 }291 #imshow p{292  width: 80%;293 }294 #imshow img{295width: 95%;296height: 100%;297margin: auto;298 }299 #imshow p{300  font-size: 20px;301 }302#styles{303  align-items: center;304  justify-content: center;305}306}307#jd{308  margin: 10px;309  padding: 5px;310  background-color: transparent;  311  color: #eeeeee;312  margin-right: 0;313  margin-left: 0;314  background: linear-gradient(black, rgb(0, 0, 0)) padding-box,315                linear-gradient(to right, rgb(1, 255, 234),#ff0055) border-box;316    border-radius: 20px;317    border: 2.5px solid transparent;318  border-radius: 7px;319  margin-left: 0px;320  font-family: 'Barlow Condensed';321  font-size: 18px;322  color: white;323}324#jd:hover{325  background: linear-gradient(black, black) padding-box,326                linear-gradient(to right, blue,#00ffdd) border-box;327    border-radius: 10px;328    border: 2.5px solid transparent;329}330#ow{331  float: right;332  margin: 10px;333  padding: 10px;334  background-color: transparent;335  color: #eeeeee;336  background: linear-gradient(black, black) padding-box,337                linear-gradient(to right, rgb(0, 255, 149), rgb(174, 0, 255)) border-box;338    border-radius: 10px;339    border: 2.5px solid transparent;340  border-radius: 10px;341  margin-bottom: 0px;342  margin-right: 0;343  margin-left: 0;344  border: 2px solid white;345}346#ow:hover{347  background: linear-gradient(black, black) padding-box,348                linear-gradient(to right, rgb(174, 0, 255),rgb(0, 255, 149)) border-box;349    border-radius: 10px;350    border: 2.5px solid transparent;351}352#dvv{353  width: 100%;354  margin-left: 10px;355}356#model{357  width: 170px;358  height: 50px;359  overflow: visible;360}361#model option{362  white-space: normal;363}364.ad{365  display: flex;366  flex-direction: row;367}368  </style>369</head>370<body>371<div id="dvv">372<button id="jd">Discord</button>373 374<!--<button id="ow">375    Donate376  </button>-->377</div>378 379 380 381</div>382<div id="main">383  <div id="cont">384    <input type="text" name="" id="inp" placeholder=" Enter Prompt here..">385    <button id="create">Create </button>386  </div>387 388  <div id="as">389    <select name="" id="model">390 391      <option value="rv6" class="mod" >Proteus v0.2 (masterpiece) </option>392      <option value="ar" class="mod">SDXL</option>393   394      <option value="ds8" class="mod">Dreamshaper xl turbo</option>395      <option value="er" class="mod">pixart alpha</option>396       397      <option value="ra" class="mod">playground v2</option>398      <option value="anything" class="mod">Anything v4 (Anime)</option>399    400    </select>401    <div id="Advance Setting"><button>Setting</button></div>402  </div>403  404</div>405 406 407 408 409 410<dialog id="dialog">411 412<p style="font-size: 23px;  font-family: 'Barlow Condensed'; margin: 0px; color: rgb(197, 14, 188);">Styles: </p>413<div id="styles">414 415<p>AI Generarted (FumesAI)<p>416<input type="radio" name="style" value="fumes" id="fumes">417<p>Realistic</p>418<input type="radio" name="style" value="real">419<p>Anime</p>420<input type="radio" name="style" value="anime">421<p>Photography</p>422<input type="radio" name="style" value="photo">423<p>Cinematic</p>424<input type="radio" name="style" value="cinema">425<p>Fantasy</p>426<input type="radio" name="style" value="fantasy">427<p>No Style</p>428<input type="radio" name="style" value="no">429</div>430 431  <div id="sli">432    <label for="#np" style="margin-bottom: 15px;">Negative Prompt: </label>433    <input type="text" placeholder="Negative prompt" id="np" style="margin-bottom: 15px;">434  </div>435<div id="sli">436  <label for="#gds">Guidence Scale: </label>437  <input type="range" id="gds" value="7" min="5" max="20" step="1"><p id="gdsp">7</p>438 </div>439<div id="sli">440  <label for="#step">Steps:  </label>441  <input type="range"  id="step" value="50" min="30" max="100" step="1"><p id="stepp">50</p>442</div>443<div id="sli">444  <label for="#gds">Seed: </label>445<input type="range" id="seed" min="0" value="0" step="1" max="99999"><p id="seedp">0</p>446 </div>447 448 <button id="close">Close</button>449  </dialog>450  451  <div id="imshow">452<p style="width: 220px;">Your Generarted Arts Will appear Here</p>453<br>454<br>455<br>456<script type="text/javascript">457	atOptions = {458		'key' : '95d42ead888d636b7ebf8c76de53ca8d',459		'format' : 'iframe',460		'height' : 600,461		'width' : 160,462		'params' : {}463	};464	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');465</script>466    <script type="text/javascript">467	atOptions = {468		'key' : '95d42ead888d636b7ebf8c76de53ca8d',469		'format' : 'iframe',470		'height' : 600,471		'width' : 160,472		'params' : {}473	};474	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');475    </script>476    <script type="text/javascript">477	atOptions = {478		'key' : '95d42ead888d636b7ebf8c76de53ca8d',479		'format' : 'iframe',480		'height' : 600,481		'width' : 160,482		'params' : {}483	};484	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');485</script>486    <script type="text/javascript">487	atOptions = {488		'key' : '95d42ead888d636b7ebf8c76de53ca8d',489		'format' : 'iframe',490		'height' : 600,491		'width' : 160,492		'params' : {}493	};494	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');495</script>496    <script type="text/javascript">497	atOptions = {498		'key' : '95d42ead888d636b7ebf8c76de53ca8d',499		'format' : 'iframe',500		'height' : 600,501		'width' : 160,502		'params' : {}503	};504	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');505</script>506 507<script type="text/javascript">508	atOptions = {509		'key' : '95d42ead888d636b7ebf8c76de53ca8d',510		'format' : 'iframe',511		'height' : 600,512		'width' : 160,513		'params' : {}514	};515	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');516</script>517    518<script type="text/javascript">519	atOptions = {520		'key' : '95d42ead888d636b7ebf8c76de53ca8d',521		'format' : 'iframe',522		'height' : 600,523		'width' : 160,524		'params' : {}525	};526	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');527</script>528 529    <script type="text/javascript">530	atOptions = {531		'key' : '95d42ead888d636b7ebf8c76de53ca8d',532		'format' : 'iframe',533		'height' : 600,534		'width' : 160,535		'params' : {}536	};537	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');538</script>539 540    <script type="text/javascript">541	atOptions = {542		'key' : '95d42ead888d636b7ebf8c76de53ca8d',543		'format' : 'iframe',544		'height' : 600,545		'width' : 160,546		'params' : {}547	};548	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');549</script>550 551    552<script type="text/javascript">553	atOptions = {554		'key' : '95d42ead888d636b7ebf8c76de53ca8d',555		'format' : 'iframe',556		'height' : 600,557		'width' : 160,558		'params' : {}559	};560	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');561</script>562    <script type="text/javascript">563	atOptions = {564		'key' : '95d42ead888d636b7ebf8c76de53ca8d',565		'format' : 'iframe',566		'height' : 600,567		'width' : 160,568		'params' : {}569	};570	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');571</script>572 573<script type="text/javascript">574	atOptions = {575		'key' : '95d42ead888d636b7ebf8c76de53ca8d',576		'format' : 'iframe',577		'height' : 600,578		'width' : 160,579		'params' : {}580	};581	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');582</script>583 584 585<script type="text/javascript">586	atOptions = {587		'key' : '95d42ead888d636b7ebf8c76de53ca8d',588		'format' : 'iframe',589		'height' : 600,590		'width' : 160,591		'params' : {}592	};593	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');594</script>595 596    597    <script type="text/javascript">598	atOptions = {599		'key' : '95d42ead888d636b7ebf8c76de53ca8d',600		'format' : 'iframe',601		'height' : 600,602		'width' : 160,603		'params' : {}604	};605	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');606</script>607 608 609    <script type="text/javascript">610	atOptions = {611		'key' : '95d42ead888d636b7ebf8c76de53ca8d',612		'format' : 'iframe',613		'height' : 600,614		'width' : 160,615		'params' : {}616	};617	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');618</script>619    620  </div>621 622  <div class="ad">623    <script async="async" data-cfasync="false" src="//positionavailreproach.com/4251d796061922e1ec58ec80d347c8a6/invoke.js"></script>624  <div id="container-4251d796061922e1ec58ec80d347c8a6"></div>625<script src="script.js"></script>626<script type="text/javascript">627	atOptions = {628		'key' : '95d42ead888d636b7ebf8c76de53ca8d',629		'format' : 'iframe',630		'height' : 600,631		'width' : 160,632		'params' : {}633	};634	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');635</script>636<script type="text/javascript">637	atOptions = {638		'key' : '95d42ead888d636b7ebf8c76de53ca8d',639		'format' : 'iframe',640		'height' : 600,641		'width' : 160,642		'params' : {}643	};644	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');645</script>646  <script type="text/javascript">647	atOptions = {648		'key' : '95d42ead888d636b7ebf8c76de53ca8d',649		'format' : 'iframe',650		'height' : 600,651		'width' : 160,652		'params' : {}653	};654	document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');655</script>656</script>657<script type="text/javascript">658atOptions = {659  'key' : '95d42ead888d636b7ebf8c76de53ca8d',660  'format' : 'iframe',661  'height' : 600,662  'width' : 160,663  'params' : {}664};665document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');666</script>667</script>668<script type="text/javascript">669atOptions = {670  'key' : '95d42ead888d636b7ebf8c76de53ca8d',671  'format' : 'iframe',672  'height' : 600,673  'width' : 160,674  'params' : {}675};676document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');677</script>678</script>679<script type="text/javascript">680atOptions = {681  'key' : '95d42ead888d636b7ebf8c76de53ca8d',682  'format' : 'iframe',683  'height' : 600,684  'width' : 160,685  'params' : {}686};687document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');688</script>689</script>690<script type="text/javascript">691atOptions = {692  'key' : '95d42ead888d636b7ebf8c76de53ca8d',693  'format' : 'iframe',694  'height' : 600,695  'width' : 160,696  'params' : {}697};698document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');699</script>700</script>701<script type="text/javascript">702atOptions = {703  'key' : '95d42ead888d636b7ebf8c76de53ca8d',704  'format' : 'iframe',705  'height' : 600,706  'width' : 160,707  'params' : {}708};709document.write('<scr' + 'ipt type="text/javascript" src="//positionavailreproach.com/95d42ead888d636b7ebf8c76de53ca8d/invoke.js"></scr' + 'ipt>');710</script>711</script>712 713<script type="module">714  // Import the functions you need from the SDKs you need715  import { initializeApp } from "https://www.gstatic.com/firebasejs/10.8.0/firebase-app.js";716  import { getAnalytics } from "https://www.gstatic.com/firebasejs/10.8.0/firebase-analytics.js";717  // TODO: Add SDKs for Firebase products that you want to use718  // https://firebase.google.com/docs/web/setup#available-libraries719 720  // Your web app's Firebase configuration721  // For Firebase JS SDK v7.20.0 and later, measurementId is optional722  const firebaseConfig = {723    apiKey: "AIzaSyDA40xpjwKzWIHmDz5oRu9BircpHfqncuI",724    authDomain: "fumesai.firebaseapp.com",725    projectId: "fumesai",726    storageBucket: "fumesai.appspot.com",727    messagingSenderId: "573294764046",728    appId: "1:573294764046:web:f98a507a60045cf8a91c5f",729    measurementId: "G-CZ2LETVP9K"730  };731 732  // Initialize Firebase733  const app = initializeApp(firebaseConfig);734  const analytics = getAnalytics(app);735</script>736</body>737</html>