Advertisement
Mihao

Zadanie 1 Hacking Semestr 3 Lekcja 13

Dec 19th, 2022
1,164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html>
  3.     <header>
  4.         <title>CSTI Demo - Client Site Template Injection</title>
  5.        
  6.         <!-- Dodanie potrzebnych plików -->
  7.         <meta charset="UTF-8">
  8.         <link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900" rel="stylesheet">
  9.         <link href="https://cdn.jsdelivr.net/npm/@mdi/font@4.x/css/materialdesignicons.min.css" rel="stylesheet">
  10.         <link href="https://cdn.jsdelivr.net/npm/vuetify@2.x/dist/vuetify.min.css" rel="stylesheet">
  11.         <link rel="preconnect" href="https://fonts.gstatic.com">
  12.         <link href="https://fonts.googleapis.com/css2?family=Fira+Code:wght@300&display=swap" rel="stylesheet">
  13.         <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no, minimal-ui">
  14.  
  15.         <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
  16.         <script src="https://cdn.jsdelivr.net/npm/vue@2"></script>
  17.        
  18.         <!-- Style aby ładniej wyglądała strona -->  
  19.         <style>
  20.             body {
  21.                 background-image: linear-gradient(to right,#0072ff, #00c6ff);
  22.                 font-family: 'Lato',helvetica;
  23.                 margin: auto;
  24.             }
  25.             #app { margin-top: 50px; }
  26.             .center {
  27.                 margin: auto;
  28.                 width: 600px;
  29.             }
  30.             .resumeSection{
  31.                 padding: 25px;
  32.                 margin-bottom: 25px;
  33.                 background: white;
  34.                 border-radius: 15px;
  35.             }
  36.             .caption{ color: gray; }
  37.         </style>
  38.     </header>
  39.     <body>
  40.         <div id="app" class="center" data-app >
  41.             <v-app style="background-color: transparent;">
  42.                 <v-card class="resumeSection">
  43.                     <h1 class="text-center">Witaj przyjacielu!</h1>  
  44.                     <br>
  45.  
  46.                     <v-text-field
  47.                         label="Jak Ciebie zwą?"
  48.                         placeholder="Tu wpisz swój pseudonim..."
  49.                         v-model="name"
  50.                     >
  51.                     </v-text-field>
  52.  
  53.                     <h2 class="text-center">A więc przybyłeś posiąść wiedzę na temat SSTI oraz CSTI? Dobrze... Usiądź
  54.                         <i>imie</i> z nami i posłuchaj...</h1>  
  55.                     <br>
  56.                 </v-card>  
  57.             </v-app>
  58.         </div>
  59.  
  60.         <script src="https://cdn.jsdelivr.net/npm/vue@2.x/dist/vue.js"></script>
  61.         <script src="https://cdn.jsdelivr.net/npm/vuetify@2.x/dist/vuetify.js"></script>
  62.         <script >
  63.             var app = new Vue({
  64.             el: '#app',
  65.             vuetify: new Vuetify(),
  66.             data: {
  67.                 name: '', // Zmienna przechowująca imie naszego odwżnego który chce poznać SSTI
  68.             },
  69.             watch: {
  70.                 // Funkcja która wyświetla w konsoli zmiane danych w zmiennej name.
  71.                 name(newName){
  72.                     console.log('Wpisane imie to:', newName);
  73.                 },
  74.             },
  75.             })
  76.         </script>
  77.     </body>
  78. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement