Merge remote-tracking branch 'origin/master' into Leo/InscriptionDesEtudiant
# Conflicts: # backend/src/main/java/ovh/herisson/Clyde/EndPoints/MockController.java # backend/src/main/java/ovh/herisson/Clyde/Services/Inscription/InscriptionService.java # backend/src/main/java/ovh/herisson/Clyde/Tables/User.java
This commit is contained in:
		
							
								
								
									
										11
									
								
								frontend/Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								frontend/Dockerfile
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,11 @@ | ||||
| # https://v2.vuejs.org/v2/cookbook/dockerize-vuejs-app | ||||
| FROM node:lts-alpine | ||||
| RUN npm install -g http-server | ||||
| WORKDIR /app/front | ||||
| COPY package*.json ./ | ||||
| RUN npm install | ||||
| COPY . . | ||||
| ENV VITE_CLYDE_MODE=container | ||||
| RUN npm run build | ||||
| EXPOSE 8080 | ||||
| CMD [ "http-server", "dist" ] | ||||
| @ -96,20 +96,19 @@ window.addEventListener('hashchange', () => { | ||||
| 			height: 100%; | ||||
| 			width: 100%; | ||||
|     display:grid; | ||||
|     grid-template-columns:[firstCol-start]70px[firstCol-end secondCol-start]auto[endCol]; | ||||
|     grid-template-rows:[firstRow-start]61px[firstRow-end secondRow-start] auto [endRow]; | ||||
|  | ||||
|     grid-template-columns:[firstCol-start]70px[firstCol-end secondCol-start] auto [endCol]; | ||||
|     grid-template-rows:[firstRow-start] var(--header-size) [firstRow-end secondRow-start] calc(100% - var(--header-size)) [endRow]; | ||||
|     grid-template-areas: | ||||
|     "topBar topBar"  | ||||
|     "leftBar page"; | ||||
|     row-gap:0px; | ||||
|     column-gap:0px; | ||||
|  | ||||
|   } | ||||
|  | ||||
|   .page { | ||||
|     grid-area:page; | ||||
| 		height: 100%; | ||||
| 		width: 100%; | ||||
|     place-self:center; | ||||
|   } | ||||
|  | ||||
|   .topBar{ | ||||
| @ -152,7 +151,7 @@ window.addEventListener('hashchange', () => { | ||||
|  | ||||
| 	ul.vertical{ | ||||
| 		list-style-type: none; | ||||
| 		margin-top: 61px; | ||||
| 		margin-top: var(--header-size); | ||||
|     top:0; | ||||
|     left:0; | ||||
| 		padding: 25px 0 0; | ||||
| @ -200,7 +199,7 @@ window.addEventListener('hashchange', () => { | ||||
|     left:0; | ||||
|      | ||||
| 		position: fixed; | ||||
| 		height:61px; | ||||
| 		height:var(--header-size); | ||||
| 		width: 100%; | ||||
| 		background-color: rgb(24, 24, 24); | ||||
| 	} | ||||
|  | ||||
| @ -1,3 +1,7 @@ | ||||
| :root { | ||||
| 	--header-size: 61px; | ||||
| } | ||||
|  | ||||
| body { | ||||
|    background-color: rgb(53, 25, 60); | ||||
|    margin:0; | ||||
|  | ||||
| @ -1,7 +1,7 @@ | ||||
| import { getCookie } from '../utils.js' | ||||
| import { toast } from 'vue3-toastify' | ||||
|  | ||||
| const restURL = import.meta.env.PROD ? "https://clyde.herisson.ovh/api" : "http://localhost:8080" | ||||
| const restURL = import.meta.env.VITE_CLYDE_MODE === 'container' ? "http://localhost:8080": import.meta.env.DEV ? "http://localhost:8080" : "https://clyde.herisson.ovh/api" | ||||
|  | ||||
| export async function restGet(endPoint) { | ||||
| 	return await _rest(endPoint, {method: "GET"}); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user