Explorar o código

RIFFMASTER: add sign up link to login page and style navigation bar (orange theme)

= %!s(int64=2) %!d(string=hai) anos
pai
achega
b47ea91780
Modificáronse 31 ficheiros con 62 adicións e 6 borrados
  1. 4 2
      Backend/Spring/.idea/workspace.xml
  2. BIN=BIN
      Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/0.pack
  3. BIN=BIN
      Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/1.pack
  4. BIN=BIN
      Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/10.pack
  5. BIN=BIN
      Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/2.pack
  6. BIN=BIN
      Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/5.pack
  7. BIN=BIN
      Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/6.pack
  8. BIN=BIN
      Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/7.pack
  9. BIN=BIN
      Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/8.pack
  10. BIN=BIN
      Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/9.pack
  11. BIN=BIN
      Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/index.pack
  12. BIN=BIN
      Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/index.pack.old
  13. 0 0
      Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/25d0008db21a5c7d7735b3865ec0f55975d0719c52d3b9667296c34091000ed3.json
  14. 0 0
      Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/4413f947d09aecc39b23c16ce7184fbf21053a258c24fcd7b09b67ea657d6b95.json
  15. 0 0
      Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/48b184238b7dbbf951a0abbd18e409a3d62c7f58812f12cc8fe97d130c42af87.json
  16. 0 0
      Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/50b44c04f81f415ecb51b89c637b3d2d51c29028c186221ca54bb6b17179026d.json
  17. 0 0
      Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/5c17b4a463626e916a7a47b08e20ace016eec3e5a6f5c71fbbc880f7d2bf6985.json
  18. 0 0
      Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/5fce448055fc70b8b8cbb2efebfd1ccc049ee6bf2bd5c60bda89ef784f4ab78d.json
  19. 0 0
      Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/7db6a3d70eb133a9671d137e897e9b3fe84b421cb91441f8df566d3cc21aa894.json
  20. 0 0
      Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/843cdc041da15812608084dd6c26e531d63b314e162b3bcbbefc4f82c8f15ac1.json
  21. 0 0
      Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/973eebed212f8fca00f515a1058dfba47f3e1112f74466697c28a7aefdae4a7c.json
  22. 0 0
      Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/9efb1e2f7cc61ef7c208ca1beacc40382683d10d566c63597b03dc44d78b5102.json
  23. 0 0
      Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/af7ac19d45a6fba5dda27f3efb16e8205e487a966dee43299db819ed14a7ea7d.json
  24. 0 0
      Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/e6db8e541a93b79e5b06bacab53c7e1d3cde6dba66b7b64b0d9330b4af1c8d73.json
  25. 0 0
      Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/f00147bc2923105e8e32876b27045ea89cac1e08c9363203db436ca5887ee2c8.json
  26. 0 0
      Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/f2200d5adc247355fc886a5d0091e17756966805bb9627abd4f5399c27a2ebbc.json
  27. 1 1
      Frontend/RiffMasterFront/.idea/workspace.xml
  28. 13 0
      Frontend/RiffMasterFront/src/app/app.component.css
  29. 1 1
      Frontend/RiffMasterFront/src/app/app.component.html
  30. 42 1
      Frontend/RiffMasterFront/src/app/login-page/login-page.component.html
  31. 1 1
      Frontend/RiffMasterFront/src/styles.css

+ 4 - 2
Backend/Spring/.idea/workspace.xml

@@ -14,8 +14,10 @@
       <change beforePath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/index.pack" beforeDir="false" afterPath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/index.pack" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/index.pack.old" beforeDir="false" afterPath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/index.pack.old" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/.idea/workspace.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/src/app/main-page/main-page.component.css" beforeDir="false" afterPath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/src/app/main-page/main-page.component.css" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/src/app/main-page/main-page.component.html" beforeDir="false" afterPath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/src/app/main-page/main-page.component.html" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/src/app/app.component.css" beforeDir="false" afterPath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/src/app/app.component.css" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/src/app/app.component.html" beforeDir="false" afterPath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/src/app/app.component.html" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/src/app/login-page/login-page.component.html" beforeDir="false" afterPath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/src/app/login-page/login-page.component.html" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/src/styles.css" beforeDir="false" afterPath="$PROJECT_DIR$/../../Frontend/RiffMasterFront/src/styles.css" afterDir="false" />
     </list>
     <option name="SHOW_DIALOG" value="false" />
     <option name="HIGHLIGHT_CONFLICTS" value="true" />

BIN=BIN
Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/0.pack


BIN=BIN
Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/1.pack


BIN=BIN
Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/10.pack


BIN=BIN
Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/2.pack


BIN=BIN
Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/5.pack


BIN=BIN
Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/6.pack


BIN=BIN
Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/7.pack


BIN=BIN
Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/8.pack


BIN=BIN
Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/9.pack


BIN=BIN
Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/index.pack


BIN=BIN
Frontend/RiffMasterFront/.angular/cache/16.0.4/angular-webpack/6fc734508214cf082987b690b9c397dd93e8a65f/index.pack.old


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/25d0008db21a5c7d7735b3865ec0f55975d0719c52d3b9667296c34091000ed3.json


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/4413f947d09aecc39b23c16ce7184fbf21053a258c24fcd7b09b67ea657d6b95.json


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/48b184238b7dbbf951a0abbd18e409a3d62c7f58812f12cc8fe97d130c42af87.json


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/50b44c04f81f415ecb51b89c637b3d2d51c29028c186221ca54bb6b17179026d.json


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/5c17b4a463626e916a7a47b08e20ace016eec3e5a6f5c71fbbc880f7d2bf6985.json


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/5fce448055fc70b8b8cbb2efebfd1ccc049ee6bf2bd5c60bda89ef784f4ab78d.json


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/7db6a3d70eb133a9671d137e897e9b3fe84b421cb91441f8df566d3cc21aa894.json


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/843cdc041da15812608084dd6c26e531d63b314e162b3bcbbefc4f82c8f15ac1.json


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/973eebed212f8fca00f515a1058dfba47f3e1112f74466697c28a7aefdae4a7c.json


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/9efb1e2f7cc61ef7c208ca1beacc40382683d10d566c63597b03dc44d78b5102.json


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/af7ac19d45a6fba5dda27f3efb16e8205e487a966dee43299db819ed14a7ea7d.json


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/e6db8e541a93b79e5b06bacab53c7e1d3cde6dba66b7b64b0d9330b4af1c8d73.json


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/f00147bc2923105e8e32876b27045ea89cac1e08c9363203db436ca5887ee2c8.json


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
Frontend/RiffMasterFront/.angular/cache/16.0.4/babel-webpack/f2200d5adc247355fc886a5d0091e17756966805bb9627abd4f5399c27a2ebbc.json


+ 1 - 1
Frontend/RiffMasterFront/.idea/workspace.xml

@@ -83,7 +83,7 @@
       <workItem from="1686320426184" duration="4172000" />
       <workItem from="1686487159086" duration="10000" />
       <workItem from="1686487225522" duration="522000" />
-      <workItem from="1686571863797" duration="4325000" />
+      <workItem from="1686571863797" duration="5621000" />
     </task>
     <task id="LOCAL-00001" summary="RIFFMASTER: add frontend project">
       <created>1685976235580</created>

+ 13 - 0
Frontend/RiffMasterFront/src/app/app.component.css

@@ -0,0 +1,13 @@
+.riffmaster-home-button {
+  background-color: orange;
+  color: black !important;
+}
+
+.mat-toolbar a {
+  color: orange;
+}
+
+.mat-toolbar .example-icon mat-icon {
+  color: orange;
+}
+

+ 1 - 1
Frontend/RiffMasterFront/src/app/app.component.html

@@ -6,7 +6,7 @@
   <span class="example-spacer"></span>
 
   <div>
-    <a mat-button [routerLink]="'/main'">RiffMaster</a>
+    <a mat-button [routerLink]="'/main'" class="riffmaster-home-button">RiffMaster</a>
     <a mat-button [routerLink]="'/login'">Login</a>
     <a mat-button [routerLink]="'/register'">Sign up</a>
     <a mat-button >Logout</a>

+ 42 - 1
Frontend/RiffMasterFront/src/app/login-page/login-page.component.html

@@ -1 +1,42 @@
-<p>login-page works!</p>
+<!-- login.component.html -->
+
+<div class="container">
+  <div class="margin-column"></div> <!-- First margin column -->
+
+  <div class="col-left">
+    <mat-card class="login-card">
+      <mat-card-header>
+        <mat-card-title>Login</mat-card-title>
+      </mat-card-header>
+      <mat-card-content>
+        <mat-form-field appearance="fill">
+          <mat-label>Email</mat-label>
+          <input matInput type="email" placeholder="Enter your email">
+        </mat-form-field>
+
+        <mat-form-field appearance="fill">
+          <mat-label>Password</mat-label>
+          <input matInput type="password" placeholder="Enter your password">
+        </mat-form-field>
+
+        <div class="signup-link">
+          Don't have an account? <a [routerLink]="['/register']">Sign Up</a>
+        </div>
+
+        <button mat-raised-button color="primary" class="login-button">
+          Login
+        </button>
+
+
+      </mat-card-content>
+    </mat-card>
+  </div>
+
+  <div class="col-right">
+    <div class="buttons-container">
+      <!-- Empty column for alignment purposes -->
+    </div>
+  </div>
+
+  <div class="margin-column"></div> <!-- Second margin column -->
+</div>

+ 1 - 1
Frontend/RiffMasterFront/src/styles.css

@@ -46,5 +46,5 @@ button[type="submit"] {
 }
 
 button[type="submit"]:hover {
-  background-color: #45a049;
+  background-color: orange;
 }

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio