diff --git a/public/_locales b/public/_locales
index 464b48c2..2653a150 160000
--- a/public/_locales
+++ b/public/_locales
@@ -1 +1 @@
-Subproject commit 464b48c2f0485b10e7c32fd599e650ab817c6402
+Subproject commit 2653a150380d6045e60b57c8db22a6261bad506f
diff --git a/public/options/options.html b/public/options/options.html
index 9bb6b40c..43e73b60 100644
--- a/public/options/options.html
+++ b/public/options/options.html
@@ -472,6 +472,16 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/SkipNoticeComponent.tsx b/src/components/SkipNoticeComponent.tsx
index cb1217a7..24a70fa7 100644
--- a/src/components/SkipNoticeComponent.tsx
+++ b/src/components/SkipNoticeComponent.tsx
@@ -1,12 +1,12 @@
import * as React from "react";
import * as CompileConfig from "../../config.json";
import Config from "../config"
-import { Category, ContentContainer, SponsorTime, NoticeVisbilityMode, ActionType, SponsorSourceType, SegmentUUID } from "../types";
+import { Category, ContentContainer, SponsorTime, NoticeVisibilityMode, ActionType, SponsorSourceType, SegmentUUID } from "../types";
import NoticeComponent from "./NoticeComponent";
import NoticeTextSelectionComponent from "./NoticeTextSectionComponent";
import Utils from "../utils";
const utils = new Utils();
-import { getSkippingText, getUpcomingText } from "../utils/categoryUtils";
+import { getSkippingText, getUpcomingText, getVoteText } from "../utils/categoryUtils";
import ThumbsUpSvg from "../svg-icons/thumbs_up_svg";
import ThumbsDownSvg from "../svg-icons/thumbs_down_svg";
@@ -29,6 +29,7 @@ export interface SkipNoticeProps {
autoSkip: boolean;
startReskip?: boolean;
upcomingNotice?: boolean;
+ voteNotice?: boolean;
// Contains functions and variables from the content script needed by the skip notice
contentContainer: ContentContainer;
@@ -102,7 +103,7 @@ class SkipNoticeComponent extends React.Component= NoticeVisbilityMode.FadedForAll
- || (Config.config.noticeVisibilityMode >= NoticeVisbilityMode.FadedForAutoSkip && this.autoSkip)}
+ startFaded={Config.config.noticeVisibilityMode >= NoticeVisibilityMode.FadedForAll
+ || (Config.config.noticeVisibilityMode >= NoticeVisibilityMode.FadedForAutoSkip && this.autoSkip)}
timed={true}
maxCountdownTime={this.state.maxCountdownTime}
style={noticeStyle}
@@ -242,15 +243,18 @@ class SkipNoticeComponent extends React.Component
{/* Copy and Downvote Button */}
-
+ {
+ !this.props.voteNotice &&
+
+ }
:
@@ -278,11 +282,11 @@ class SkipNoticeComponent extends React.Component