mirror of
				https://github.com/ae-utbm/sith.git
				synced 2025-10-31 00:53:08 +00:00 
			
		
		
		
	add back user profiles on subscription form
This commit is contained in:
		
							
								
								
									
										89
									
								
								core/static/core/forms.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										89
									
								
								core/static/core/forms.scss
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,89 @@ | ||||
| @import "colors"; | ||||
|  | ||||
| /** | ||||
|  * Style related to forms | ||||
|  */ | ||||
|  | ||||
| a.button, | ||||
| button, | ||||
| input[type="button"], | ||||
| input[type="submit"], | ||||
| input[type="reset"], | ||||
| input[type="file"] { | ||||
|   border: none; | ||||
|   text-decoration: none; | ||||
|   background-color: $background-button-color; | ||||
|   padding: 0.4em; | ||||
|   margin: 0.1em; | ||||
|   font-size: 1.2em; | ||||
|   border-radius: 5px; | ||||
|   color: black; | ||||
|  | ||||
|   &:hover { | ||||
|     background: hsl(0, 0%, 83%); | ||||
|   } | ||||
| } | ||||
|  | ||||
| a.button, | ||||
| input[type="button"], | ||||
| input[type="submit"], | ||||
| input[type="reset"], | ||||
| input[type="file"] { | ||||
|   font-weight: bold; | ||||
| } | ||||
|  | ||||
| a.button:not(:disabled), | ||||
| button:not(:disabled), | ||||
| input[type="button"]:not(:disabled), | ||||
| input[type="submit"]:not(:disabled), | ||||
| input[type="reset"]:not(:disabled), | ||||
| input[type="checkbox"]:not(:disabled), | ||||
| input[type="file"]:not(:disabled) { | ||||
|   cursor: pointer; | ||||
| } | ||||
|  | ||||
| input, | ||||
| textarea[type="text"], | ||||
| [type="number"] { | ||||
|   border: none; | ||||
|   text-decoration: none; | ||||
|   background-color: $background-button-color; | ||||
|   padding: 0.4em; | ||||
|   margin: 0.1em; | ||||
|   font-size: 1.2em; | ||||
|   border-radius: 5px; | ||||
|   max-width: 95%; | ||||
| } | ||||
|  | ||||
| textarea { | ||||
|   border: none; | ||||
|   text-decoration: none; | ||||
|   background-color: $background-button-color; | ||||
|   padding: 7px; | ||||
|   font-size: 1.2em; | ||||
|   border-radius: 5px; | ||||
|   font-family: sans-serif; | ||||
| } | ||||
|  | ||||
| select { | ||||
|   border: none; | ||||
|   text-decoration: none; | ||||
|   font-size: 1.2em; | ||||
|   background-color: $background-button-color; | ||||
|   padding: 10px; | ||||
|   border-radius: 5px; | ||||
|   cursor: pointer; | ||||
| } | ||||
|  | ||||
| a:not(.button) { | ||||
|   text-decoration: none; | ||||
|   color: $primary-dark-color; | ||||
|  | ||||
|   &:hover { | ||||
|     color: $primary-light-color; | ||||
|   } | ||||
|  | ||||
|   &:active { | ||||
|     color: $primary-color; | ||||
|   } | ||||
| } | ||||
| @@ -1,4 +1,5 @@ | ||||
| @import "colors"; | ||||
| @import "forms"; | ||||
|  | ||||
| /*--------------------------MEDIA QUERY HELPERS------------------------*/ | ||||
| $small-devices: 576px; | ||||
| @@ -13,91 +14,6 @@ body { | ||||
|   font-family: sans-serif; | ||||
| } | ||||
|  | ||||
|  | ||||
| a.button, | ||||
| button, | ||||
| input[type="button"], | ||||
| input[type="submit"], | ||||
| input[type="reset"], | ||||
| input[type="file"] { | ||||
|   border: none; | ||||
|   text-decoration: none; | ||||
|   background-color: $background-button-color; | ||||
|   padding: 0.4em; | ||||
|   margin: 0.1em; | ||||
|   font-size: 1.2em; | ||||
|   border-radius: 5px; | ||||
|   color: black; | ||||
|  | ||||
|   &:hover { | ||||
|     background: hsl(0, 0%, 83%); | ||||
|   } | ||||
| } | ||||
|  | ||||
| a.button, | ||||
| input[type="button"], | ||||
| input[type="submit"], | ||||
| input[type="reset"], | ||||
| input[type="file"] { | ||||
|   font-weight: bold; | ||||
| } | ||||
|  | ||||
| a.button:not(:disabled), | ||||
| button:not(:disabled), | ||||
| input[type="button"]:not(:disabled), | ||||
| input[type="submit"]:not(:disabled), | ||||
| input[type="reset"]:not(:disabled), | ||||
| input[type="checkbox"]:not(:disabled), | ||||
| input[type="file"]:not(:disabled) { | ||||
|   cursor: pointer; | ||||
| } | ||||
|  | ||||
| input, | ||||
| textarea[type="text"], | ||||
| [type="number"] { | ||||
|   border: none; | ||||
|   text-decoration: none; | ||||
|   background-color: $background-button-color; | ||||
|   padding: 0.4em; | ||||
|   margin: 0.1em; | ||||
|   font-size: 1.2em; | ||||
|   border-radius: 5px; | ||||
|   max-width: 95%; | ||||
| } | ||||
|  | ||||
| textarea { | ||||
|   border: none; | ||||
|   text-decoration: none; | ||||
|   background-color: $background-button-color; | ||||
|   padding: 7px; | ||||
|   font-size: 1.2em; | ||||
|   border-radius: 5px; | ||||
|   font-family: sans-serif; | ||||
| } | ||||
|  | ||||
| select { | ||||
|   border: none; | ||||
|   text-decoration: none; | ||||
|   font-size: 1.2em; | ||||
|   background-color: $background-button-color; | ||||
|   padding: 10px; | ||||
|   border-radius: 5px; | ||||
|   cursor: pointer; | ||||
| } | ||||
|  | ||||
| a:not(.button) { | ||||
|   text-decoration: none; | ||||
|   color: $primary-dark-color; | ||||
|  | ||||
|   &:hover { | ||||
|     color: $primary-light-color; | ||||
|   } | ||||
|  | ||||
|   &:active { | ||||
|     color: $primary-color; | ||||
|   } | ||||
| } | ||||
|  | ||||
| [aria-busy] { | ||||
|   --loading-size: 50px; | ||||
|   --loading-stroke: 5px; | ||||
| @@ -1281,26 +1197,26 @@ u, | ||||
| /*-----------------------------USER PROFILE----------------------------*/ | ||||
|  | ||||
| .user_mini_profile { | ||||
|   height: 100%; | ||||
|   width: 100%; | ||||
|   --gap-size: 1em; | ||||
|   max-height: 100%; | ||||
|   max-width: 100%; | ||||
|   display: flex; | ||||
|   flex-direction: column; | ||||
|   gap: var(--gap-size); | ||||
|  | ||||
|   img { | ||||
|     max-width: 100%; | ||||
|     max-height: 100%; | ||||
|     max-width: 100%; | ||||
|   } | ||||
|  | ||||
|   .user_mini_profile_infos { | ||||
|     padding: 0.2em; | ||||
|     height: 20%; | ||||
|     max-height: 20%; | ||||
|     display: flex; | ||||
|     flex-wrap: nowrap; | ||||
|     justify-content: space-around; | ||||
|     font-size: 0.9em; | ||||
|  | ||||
|     div { | ||||
|       max-height: 100%; | ||||
|     } | ||||
|  | ||||
|     .user_mini_profile_infos_text { | ||||
|       text-align: center; | ||||
|  | ||||
| @@ -1311,10 +1227,10 @@ u, | ||||
|   } | ||||
|  | ||||
|   .user_mini_profile_picture { | ||||
|     height: 80%; | ||||
|     display: flex; | ||||
|     justify-content: center; | ||||
|     align-items: center; | ||||
|     max-height: calc(80% - var(--gap-size)); | ||||
|     max-width: 100%; | ||||
|     display: block; | ||||
|     margin: auto; | ||||
|   } | ||||
| } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user