Skip to content

ニコニコ動画・生放送 プレーヤー コンパクトビューほか by nms

Screenshot of ニコニコ動画・生放送 プレーヤー コンパクトビューほか

Details

Authornms

LicenseCC BY 4.0

Categoryniconico、ニコニコ、ニコニコ動画、ニコニコ生放送、ニコ生

Created

Updated

Size68 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

ニコニコ動画・生放送の動画ページ等を改変します。
「ウィンドウ幅960pxでも快適に使える」ようにページ内の各部位をコンパクト化します。タッチ操作だと使いにくいかも。

文字数制限につき機能の詳細については以下のページをご覧ください
http://npc.0am.jp/tool/nico/

Notes

Ver.20240101
ファイル容量の削減。

Ver.20231231
【動画視聴ページ】クリエイターサポート勧誘をアイコン化。
【動画視聴ページ】ページ幅の不具合を修正。
【コモンズ】タグの大百科アイコンを変更。

Ver.20231117
【生】【コミュ】ブログパーツ(embed)の表示が崩れる不具合を修正。

Ver.20231104
【設定】サイドバーを無効化する機能を追加。
【動画視聴ページ】サイドバーを目立たなくした。
【動画視聴ページ】市場終了に伴うコードの除去。
【動画視聴ページ】動画下ニコニ広告の表示不具合を修正。
【生】タグ一覧のアイコン表示を修正。
【ヘッダー】ヘッダー追従ボタンの色指定を修正。

Ver.20230729
【動画視聴ページ】再生バーの色指定を修正。

Ver.20230724
【ユーザーページ】投稿者フォロー勧誘を削除できるようにした。
【動画】タグ編集画面の表示が崩れる不具合を修正。
【生】タグ一覧、設定画面の表示が崩れる不具合を修正。
その他微修正。

Ver.20230603
文法エラー修正。

Ver.20230306
【動画視聴ページ】コンテンツツリーの表示を調整。
その他微修正。

Ver.20230101
【動画】クリエイターサポート勧誘の位置を調整。
【動画/生/チャンネル】検索サジェストの見た目を統一。
【生】市場を小型化。
【生】コマンドパレットの表示が崩れる不具合を修正。
【実況】「画質:音声のみ」選択時のSOUNDONLY表示を除去。
その他微修正。

Ver.20221224
【動画】クリエイターサポート勧誘を目立たなくした。
【動画】投稿者フォロー勧誘を除去。
【動画】コマンドパレットの表示が崩れる不具合を修正。
【静画】タグの大百科マークを原宿式に変更。
【生】コマンド欄を常時表示するようにした。
【生】放送終了時の投稿者フォローボタンの色を修正。
【コミュニティ】タグの大百科マークを原宿式に変更。
【実況】動画スクリーンの再生ボタンを除去。
その他微修正。

Ver.20220615
【動画】コンテンツツリーに作品が複数登録されている際に表示が崩れる不具合を修正。
【動画】ニコニコ市場編集時に表示が崩れる不具合を修正。
その他微修正。

Ver.20220603
アクセント色、背景色を変更できるようにした。
【動画】プレミアム会員勧誘リンクなど除去。
【マイページ】アクセントカラー適用場所を拡大。
その他微修正。

Ver.20220602
【動画】いいね、ギフト仕様変更に対応。

Ver.20220331
【生放送】修正。

Ver.20220219
【生放送】微修正。

Ver.20220210
Webサイトからuserstyles.worldへ移管。

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name   	  niconico GINZAplayer and HTML5 Player
@version	  20240101-2300
@namespace	  http://ns.npc.0am.jp/
@description  ニコニコ動画・生放送の動画ページほかを改変するcssです。
@author		  NMTV Systems
@license	  CC BY 4.0

/* root 220603 アクティブ色 */
@var select player-active-color "アクティブ色"{"青":"#007cff","オレンジ*":"#e05800","カスタム":"var(--activeColorChangeValue,#e05800)"}
@var color activeColorChangeValue "アクティブ色 (カスタム)" #e05800

/* pc 230724 userpage\フォロー推奨 無効化 */
@var select userFollowRecommendation "フォロー推奨を表示しない"{"Enable":"none","Disable*":"flex"}

/* pc 231104 サイドバー */
@var select sideBar "サイドバーを表示する"{"Enable*":"block","Disable":"none"}

/* VP 220615 設定\プレミアム限定メニュー 無効化 */
@var select vp-premiummenu-block "【一般会員】プレミアム限定メニュー 無効化"{"Enable":"not-allowed","Disable*":"pointer"}

/* VP 220615 背景色 */
@var select vp-bg-color "【動画プレーヤー】背景色"{"黒":"#000","緑青*":"#1C3850","カスタム":"var(--vp-bg-color-value,#1C3850)"}
@var color vp-bg-color-value "【動画プレーヤー】背景色 (カスタム)" #1C3850
==/UserStyle== */
/* 231117 おまじない */*{}

@-moz-document regexp("https:\\/\\/(www|live|sp|inform|seiga|commons|com|ch)\\.nicovideo\\.jp\\/.*") {
/*  nico-NM-nico.css  Ver.20231231-0444         (C)2023 NMS               http://npc.0am.jp/ nmtvsys@gmail.com ◆◇◆ */
/* 20240101-2300	[2]nico-NM-watch.css	[3]nico-NM-playr.css	[4]nico-NM-live.css */
/* 20231231-0444	[1]nico-NM-nico.css	[2]nico-NM-watch.css	[4]nico-NM-live.css	[6]nico-NM-tag.css */
/* 20231117-2333	[1]nico-NM-nico.css */
/* 20231104-0540	[1]nico-NM-nico.css	[2]nico-NM-watch.css	[6]nico-NM-tag.css */

/* ■■■ 総合 page width */
body{min-width:unset;width:unset;--page-width:920px;}
/* 231231 横幅修正 */body.BaseLayout,
[class*=___watch-page___]:not([data-browser-fullscreen])[data-layout-mode=liquid] [class*=___local-side-margin___],
[class*=___watch-page___]:not([data-browser-fullscreen])[data-layout-mode=liquid] [class*=___operator-comment-tool___],[class*=___watch-page___]:not([data-browser-fullscreen])[data-layout-mode=liquid] [class*=___operator-tool___]{
min-width:920px;width:100%;}


/* ユーザーページ 横幅修正 */
/* 231231 メイン */.UserPage-main{width:100%;padding-right:0;}
/* 231231 ユーザーメニュータブ */.MainMenuContainer-menuList{width:100%;padding-right:0;}
/* 231231 ページヘッダー */.UserPage .HeaderContainer-content,
/* 231231 ユーザー概要 */.UserDetailsHeader,
/* 231231 フッター */.UserPageFooterContainer,
/* 231231 Topボタン */.PageTopButtonContainer{width:100%;}
/* 231231 ユーザー概要の右の何か */@media (max-width:1280px){.RightSideContainer{left:unset;right:0;top:48px;opacity:.5;}.RightSideContainer:hover{opacity:1;}}

/* 231231 フッター 横幅修正 */
.FooterContainer-inner{min-width:880px;min-width:calc(var(--page-width,920px) - 64px);}

/* ■■■ フォント指定 */
body,label{font-family:"Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"MS Pゴシック","MS PGothic",sans-serif!important;}



/* ■■■ #siteHeader */
#siteHeader{min-width:auto;}
.GlobalHeader#siteHeader #siteHeaderInner{width:auto;}
#siteHeader #siteHeaderInner{width:100%!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important;box-sizing:border-box;}

#siteHeader #siteHeaderInner .siteHeaderGlovalNavigation{transform:none;}
#siteHeader #siteHeaderInner ul li a{margin-right:0;}
#siteHeader #siteHeaderInner ul li a span{border-color:#555!important;}
#siteHeader #siteHeaderInner ul.siteHeaderMenuList li a span,
#siteHeader #siteHeaderInner ul li a span{padding:0 3px 0 4px;}
/* #siteHeader pointkill */
#siteHeader #siteHeaderInner ul li .siteHeaderNicopo a.siteHeaderNicopoPurchase{display:none;}
/* 220603 会員登録勧誘 削除 */
[class*=common-header-] a[href*="https://account.nicovideo.jp/register"],
[class*=common-header-] a[href*="https://account.nicovideo.jp/premium/register"]{display:none;}

/* 200121 ヘッダー・フッター ページ幅調整 */
.nico-CommonHeaderRoot [class*=common-header-]{min-width:0;}
.FooterContainer-informationInner,.FooterContainer-additionalsInner{width:auto;}


/* ■■■ AD */
#playerTabContainer .playerTabAds,#NicoSpotAdContainer,.nicoSpotAds,.BottomContainer-adContainer,.VideoAdContainer,.CommentPanelBannerAd,#MiniBannerAd,.MiniBannerAdContainer,#rectangleAd,#sideFollowAd{display:none!important;}
.AdsPRText,.Ads300x250WebPcPrime,.Ads300x60WebPc360,.Ads300x250WebPcSideFollow,.Ads728x90WebPcFooter,.Ads468x60WebPcTopContainer{visibility:hidden!important;}

/* LV AD */[class*=___banner-panel___]{display:none!important;}
/* LV AD */[class*=___program-information-ad-area___]{display:none!important;}
/* LV 220603 AD ページヘッダー */#header-ad,
/* LV 220603 AD ページフッター(視聴ページ) */[class*=___footer-ad___],
/* LV 220603 AD ページヘッダー(番組表) */#footer_ads,
/* LP 220603 AD コメント欄overlay */[class*=___player-ad-panel___]{
display:none!important;}


/* ■■■ ヘッダー */
[class*=___site-header-base___],[class*=___site-header___]{height:40px;}
[class*=___site-header-skin___]{background-color:inherit;}
[class*=___logo-skin___]{fill:#252525;}

[class*=___logo-anchor___]{width:176px;margin:0 16px 0 0;padding:0;}
@media (max-width:1664px){
[class*=___local-side-padding___],[class*=___private-operator-tool___]{padding-right:8px;padding-left:8px;}}
[class*=___watch-page___]:not([data-browser-fullscreen])[data-layout-mode=liquid] [class*=___local-side-padding___],[class*=___watch-page___]:not([data-browser-fullscreen])[data-layout-mode=liquid] [class*=___private-operator-tool___]{padding-right:8px;padding-left:8px;}

@media (max-width:1152px){[class*=___local-side-margin___],[class*=___operator-comment-tool___],[class*=___operator-tool___]{margin-right:0;margin-left:0;}}

/* ヘッダー 検索 */
/* VP */.SearchBox-query,
[class*=___text-box___]{padding:0;line-height:32px;font-size:14px;text-indent:8px;}
/* VP */.SearchBox-form,.SearchBox-query,.SearchBox-submit,
[class*=___search-text-box___],[class*=___search-button___]{height:28px;}
/* VP */.SearchBox-form,
[class*=___text-box___]{-webkit-box-shadow:0 0 0 1px #ddd inset;box-shadow:inset 0 0 0 1px #ddd;}
/* VP */.SearchBox-submit,
[class*=___search-button-skin___]{width:40px;background-color:#999;}
/* VP */.SearchBox-submit:after,
[class*=___search-button___]>svg{width:16px;height:16px;}
[class*=___search-button-icon-skin___]>path{fill:#fff;d:path('M60.3 74.5a40 40 0 1 1 14.1-14.1l23.3 23.1a8 8 0 0 1 0 11.3l-2.9 2.9a8 8 0 0 1-11.3 0L60.3 74.5zM40 14a26 26 0 1 1 0 52 26 26 0 0 1 0-52z')!important;}

/* ヘッダー 検索 サジェスト */
/* VP */.suggestBox{border-top:0;min-width:212px;}
/* VP */.suggestBox,
[class*=___suggest-skin___]{margin-top:-1px;box-shadow:3px 3px 3px rgba(0,0,0,.2)}
/* VP */.suggestBoxInner,
[class*=___suggest-skin___]{border:1px solid #ddd;}
[class*=___suggest___]{padding:0;border-radius:0;}
/* 総合TOP,動画 */.suggestBoxInner li,
/* 生放送 */.suggestion_list_for_live li,
/* チャンネル */.c-searchWordSuggestUnit > ul > li{border-top:1px dotted #ccc;padding:0 .125em 0 .375em;font-size:14px;line-height:24px;}

/* pc 231104 サイドバー */
#VideoMenuDrawer-app{display:var(--sideBar,block);}


/* ■■■ niconico footer */
.FooterContainer{min-width:100%;}
.FooterContainer-information{padding:1em 0 .75em}


/* ■■■ ユーザーページ */
/* pc 230724 フォロー推奨 無効化 */
.FollowRecommendation{display:var(--userFollowRecommendation,none);}


/* ■■■ niconico アクティブ色 色指定 */

/* アクティブ色 色変更 (元が#007cff,#056dff,#1f7cffなどのやつ) */
:root{
--player-active-color:#e05800;
--player-active-80percent-color:rgba(224,88,0,.8);
--player-active-50percent-color:rgba(224,88,0,.5);
--player-active-20percent-color:rgba(224,88,0,.2);
--player-active-10percent-color:rgba(224,88,0,.1);
}

/* 231104 ヘッダー追従 */
.nico-CommonHeaderRoot label[aria-checked=true] span[class*=common-header-]{
background-color:var(--player-active-50percent-color);border-color:var(--player-active-color);}

/* VP アクティブ色 */
.PlayerOptionLink{background-color:#d00800!important;}
.PlayerOptionDropdownItem-inner:hover{background-color:#e05800!important;background-image:linear-gradient(rgba(0,0,0,.25),rgba(0,0,0,.25))!important;}

/* pc 230724 ユーザーページ desc もっと見る */.ExpandBoxButton-overlay:hover+.ExpandBoxButton .ExpandBoxButton-icon,.ExpandBoxButton:hover .ExpandBoxButton-icon,
/* pc 230724 ユーザーページ サブメニューicon */.SubMenuLink-link:hover .SubMenuLink-icon, .SubMenuLink-link_active .SubMenuLink-icon,
/* VP 230724 自分のコメントのみ表示ボタン */.ActionButton svg [fill="#0080FF"],
/* VP 221224 コマンドパレット 選択 */.CommentCommandPaletteNode.is-selected svg,
/* VP 220603 かんたんコメント スクロールボタン */.EasyCommentContainer-scrollButton:hover svg,
/* VP 220603 かんたんコメント */.EasyCommentButton-icon,
/* sp 220603 お知らせ受信設定 戻るボタン */header svg polygon[fill="#0180FF"],
/* LP 220331 タイムシフト予約ボタン */[class*=___menu-dock___] [class*=___symbol-mark___] path,
/* LP 220213 コントローラー ボタン #1 */[class*=___play-button___]:enabled:hover > svg path,[class*=___play-button___][aria-pressed="true"] > svg path,[class*=___play-button___][data-highlighted="true"] > svg path,
/* LP 220213 コントローラー ボタン #2 */[class*=___mute-button___]:enabled:hover > svg path,[class*=___mute-button___][aria-pressed="true"] > svg path,[class*=___mute-button___][data-highlighted="true"] > svg path,
/* LP 220213 コントローラー ボタン #3 */[class*=___control-area___] [class*=-button___]:not([class*=___live-]):enabled:hover > svg path,[class*=___control-area___] [class*=-button___]:not([class*=___live-])[aria-pressed="true"] > svg path,[class*=___control-area___] [class*=-button___]:not([class*=___live-])[data-highlighted="true"] > svg path,
/* LP 211101 コントローラー ボタン */[class*=___button-skin___]:hover path,[class*=___button-skin___][aria-pressed=true] path,[class*=___button-skin___][data-highlighted=true] path,[class*=-button___]:enabled:hover>svg,[class*=-button___][aria-pressed=true]>svg,[class*=-button___][data-highlighted=true]>svg,
/* LP 211101 コントローラー 設定ボタン */[class*=___toggle-button___]:enabled:hover>svg,[class*=___toggle-button___][aria-pressed=true]>svg,[class*=___toggle-button___][data-highlighted=true]>svg,
/* LP 211101 コマンドパネル checked svg */[cl...

Reviews

No reviews yet.