diff options
| author | 2023-11-22 12:17:42 +0100 | |
|---|---|---|
| committer | 2023-11-22 12:17:42 +0100 | |
| commit | 8c2d94c16853464828cbeba255cff2c69e96da78 (patch) | |
| tree | 5a1ad19f206709f9347a9019618068eb06709f92 /web/source | |
| parent | [feature] Federate status language in and out (#2366) (diff) | |
| download | gotosocial-8c2d94c16853464828cbeba255cff2c69e96da78.tar.xz | |
[feature] Poll web view (#2377)
* [feature] Render polls nicely on the web view
* use figure for poll, other small tweaks
* reverse share + count (lines up better)
* poll options list entries
* fix up some remaining things
Diffstat (limited to 'web/source')
| -rw-r--r-- | web/source/css/status.css | 58 | 
1 files changed, 58 insertions, 0 deletions
| diff --git a/web/source/css/status.css b/web/source/css/status.css index 35f2cdd37..49ae63641 100644 --- a/web/source/css/status.css +++ b/web/source/css/status.css @@ -391,6 +391,64 @@ main {  		}  	} +	.poll { +		background-color: $gray2; +		z-index: 2; +		 +		display: flex; +		flex-direction: column; +		border-radius: $br; +		padding: 0.5rem; +		margin: 0; +		gap: 1rem; + +		.poll-options { +			margin: 0; +			padding: 0; +			display: flex; +			flex-direction: column; +			gap: 1rem; + +			.poll-option { +				display: flex; +				flex-direction: column; +				gap: 0.1rem; +	 +				label { +					cursor: default; +				} +	 +				meter { +					width: 100%; +				} +	 +				.poll-vote-summary { +					display: flex; +					flex-wrap: wrap; +					justify-content: space-between; +					white-space: nowrap; +				} +			} +		} + +		.poll-info { +			background-color: $gray4; +			display: flex; +			flex-wrap: wrap; +			justify-content: space-between; +			border-radius: $br-inner; +			padding: 0.25rem; +			gap: 0.25rem; + +			span { +				justify-self: center; +				white-space: nowrap; +				overflow: hidden; +				text-overflow: ellipsis; +			} +		} +	} +  	.info {  		display: flex;  		background: $toot-info-bg; | 
