Преглед изворни кода

Night mode minor improvements

Owen Diffey пре 4 година
родитељ
комит
d385c3b854

+ 6 - 6
backend/logic/actions/users.js

@@ -1100,12 +1100,12 @@ export default {
 					}
 				});
 
-				if (preferences.nightmode !== undefined && preferences.nightmode !== user.preferences.nightmode)
-					ActivitiesModule.runJob("ADD_ACTIVITY", {
-						userId: session.userId,
-						type: "user__toggle_nightmode",
-						payload: { message: preferences.nightmode ? "Enabled nightmode" : "Disabled nightmode" }
-					});
+				// if (preferences.nightmode !== undefined && preferences.nightmode !== user.preferences.nightmode)
+				// 	ActivitiesModule.runJob("ADD_ACTIVITY", {
+				// 		userId: session.userId,
+				// 		type: "user__toggle_nightmode",
+				// 		payload: { message: preferences.nightmode ? "Enabled nightmode" : "Disabled nightmode" }
+				// 	});
 
 				if (
 					preferences.autoSkipDisliked !== undefined &&

+ 8 - 0
frontend/src/App.vue

@@ -274,6 +274,14 @@ export default {
 		// }
 	}
 
+	.input,
+	.textarea,
+	.select select {
+		background-color: var(--dark-grey);
+		border-color: var(--grey-3);
+		color: var(--white);
+	}
+
 	h1,
 	h2,
 	h3,

+ 6 - 0
frontend/src/components/ReportInfoItem.vue

@@ -58,6 +58,12 @@ export default {
 };
 </script>
 
+<style lang="scss">
+.report-info-item .item-icon .profile-picture span {
+	font-size: 25px;
+}
+</style>
+
 <style lang="scss" scoped>
 .night-mode {
 	.report-info-item {

+ 1 - 0
frontend/src/components/layout/MainHeader.vue

@@ -10,6 +10,7 @@
 		</div>
 
 		<span
+			v-if="loggedIn || !hideLoggedOut"
 			class="nav-toggle"
 			:class="{ 'is-active': isMobile }"
 			tabindex="0"

+ 5 - 0
frontend/src/components/modals/EditPlaylist/index.vue

@@ -579,6 +579,11 @@ export default {
 	strong {
 		color: var(--light-grey-2);
 	}
+
+	.tabs-container .tab-selection .button {
+		background: var(--dark-grey) !important;
+		color: var(--white) !important;
+	}
 }
 
 .menu-list li {

+ 5 - 0
frontend/src/components/modals/EditSong/index.vue

@@ -1494,6 +1494,11 @@ export default {
 	#tabs-container {
 		background-color: var(--dark-grey-3) !important;
 	}
+
+	#tabs-container #tab-selection .button {
+		background: var(--dark-grey) !important;
+		color: var(--white) !important;
+	}
 }
 
 .song-modal {

+ 7 - 0
frontend/src/components/modals/ManageStation/index.vue

@@ -582,6 +582,13 @@ export default {
 </style>
 
 <style lang="scss" scoped>
+.night-mode {
+	.manage-station-modal.modal .modal-card-body .custom-modal-body .left-section .tabs-container .tab-selection .button {
+		background: var(--dark-grey);
+		color: var(--white);
+	}
+}
+
 .manage-station-modal.modal .modal-card-body .custom-modal-body {
 	display: flex;
 	flex-wrap: wrap;

+ 5 - 1
frontend/src/components/modals/ViewReport.vue

@@ -262,7 +262,7 @@ export default {
 
 	.report-sub-items {
 		.report-sub-item {
-			border: 0.5px solid var(--black);
+			border: 1px solid var(--light-grey-3);
 			margin-top: -1px;
 			line-height: 24px;
 			display: flex;
@@ -278,6 +278,10 @@ export default {
 				border-radius: 0 0 3px 3px;
 			}
 
+			&:only-child {
+				border-radius: 3px;
+			}
+
 			&.report-sub-item-resolved {
 				.report-sub-item-description,
 				.report-sub-item-title {