Better GemeAction Panel (#22)
Reviewed-on: http://192.168.8.55:3000/HQLAx/CordaCheckers/pulls/22
This commit is contained in:
		
							parent
							
								
									c999302cda
								
							
						
					
					
						commit
						3a2c9e93e2
					
				| @ -1,4 +1,4 @@ | ||||
| .action-panel { | ||||
| .game-action { | ||||
|     margin-bottom: 10px; | ||||
|     /* background-color: lightgrey; */ | ||||
|     width: 100%; | ||||
| @ -6,13 +6,12 @@ | ||||
|     padding-bottom: 8px; */ | ||||
|     color: black; | ||||
|     padding-left: -10px; | ||||
|     /* */ | ||||
| 
 | ||||
|     margin-left: 10px; | ||||
|     border: 0.5px dotted lightslategray;  | ||||
| } | ||||
| 
 | ||||
| .game-action { | ||||
| .game-action > button { | ||||
|     width:fit-content; | ||||
|     padding: 8px; | ||||
|     padding-left: 15px; | ||||
| @ -22,34 +21,34 @@ | ||||
|     margin: 2px; | ||||
| } | ||||
| 
 | ||||
| .game-action.create:hover,  /* OR */ | ||||
| .game-action.busy  | ||||
| .game-action > .create:hover,  /* OR */ | ||||
| .game-action > .busy  | ||||
| { | ||||
|     background-color:#00b0ff60;   | ||||
| } | ||||
| 
 | ||||
| .game-action.create.enabled:active { | ||||
| .game-action > .create.enabled:active { | ||||
|     background-color:#00b0ffa0;   | ||||
| } | ||||
| 
 | ||||
| .game-action.cancel:hover, | ||||
| .game-action.reject:hover { | ||||
| .game-action > .cancel:hover, | ||||
| .game-action > .reject:hover { | ||||
|     background-color:#ff000030 | ||||
| } | ||||
| 
 | ||||
| .game-action.cancel:active, | ||||
| .game-action.reject:active { | ||||
| .game-action > .cancel:active, | ||||
| .game-action > .reject:active { | ||||
|     background-color:#ff000080 | ||||
| } | ||||
| 
 | ||||
| .game-action.accept:hover { | ||||
| .game-action > .accept:hover { | ||||
|     background-color: #00af0030;   | ||||
| } | ||||
| 
 | ||||
| .game-action.accept:active { | ||||
| .game-action > .accept:active { | ||||
|     background-color:#00af0080;   | ||||
| } | ||||
| 
 | ||||
| .game-action.disabled { | ||||
| .game-action > .disabled { | ||||
|     color: gray; | ||||
| } | ||||
|  | ||||
| @ -27,7 +27,7 @@ export default function GameAction() { | ||||
|   const isArchivePath = matchPath("/game/archive/*", pathname); | ||||
| 
 | ||||
|   return ( | ||||
|     <div className='action-panel'> | ||||
|     <div className='game-action'> | ||||
|       {isNewGamePath && <Create />} | ||||
| 
 | ||||
|       {isProposalPath && <Reject />} | ||||
|  | ||||
| @ -2,5 +2,5 @@ import React from 'react'; | ||||
| 
 | ||||
| export default function Accept() { | ||||
| 
 | ||||
|     return <button className='game-action accept'>Accept</button> | ||||
|     return <button className='accept'>Accept</button> | ||||
| } | ||||
|  | ||||
| @ -2,5 +2,5 @@ import React from 'react'; | ||||
| 
 | ||||
| export default function Backward() { | ||||
| 
 | ||||
|     return <button className='game-action backward'>Backward</button> | ||||
|     return <button className='backward'>Backward</button> | ||||
| } | ||||
|  | ||||
| @ -2,5 +2,5 @@ import React from 'react'; | ||||
| 
 | ||||
| export default function Cancel() { | ||||
| 
 | ||||
|     return <button className='game-action cancel'>Cancel</button> | ||||
|     return <button className='cancel'>Cancel</button> | ||||
| } | ||||
|  | ||||
| @ -31,7 +31,7 @@ export default function Create() { | ||||
| 
 | ||||
|     return ( | ||||
|         <button | ||||
|             className={'game-action create' | ||||
|             className={'create' | ||||
|                 + (ctx.enabled ? ' enabled' : ' disabled') | ||||
|                 + (ctx.fetching ? ' busy' : '') | ||||
|             } | ||||
|  | ||||
| @ -2,5 +2,5 @@ import React from 'react'; | ||||
| 
 | ||||
| export default function DrawAcq() { | ||||
| 
 | ||||
|     return <button className='game-action draw-acq'>Draw acquire</button> | ||||
|     return <button className='draw-acq'>Draw acquire</button> | ||||
| } | ||||
|  | ||||
| @ -2,5 +2,5 @@ import React from 'react'; | ||||
| 
 | ||||
| export default function DrawReq() { | ||||
| 
 | ||||
|     return <button className='game-action drawreq'>Draw request</button> | ||||
|     return <button className='drawreq'>Draw request</button> | ||||
| } | ||||
|  | ||||
| @ -2,5 +2,5 @@ import React from 'react'; | ||||
| 
 | ||||
| export default function Forward() { | ||||
| 
 | ||||
|     return <button className='game-action forward'>Forward</button> | ||||
|     return <button className='forward'>Forward</button> | ||||
| } | ||||
|  | ||||
| @ -2,5 +2,5 @@ import React from 'react'; | ||||
| 
 | ||||
| export default function Reject() { | ||||
| 
 | ||||
|     return <button className='game-action reject'>Reject</button> | ||||
|     return <button className='reject'>Reject</button> | ||||
| } | ||||
|  | ||||
| @ -2,5 +2,5 @@ import React from 'react'; | ||||
| 
 | ||||
| export default function Surrender() { | ||||
| 
 | ||||
|     return <button className='game-action surrender'>Surrender</button> | ||||
|     return <button className='surrender'>Surrender</button> | ||||
| } | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user