「Amebaトピックス」の変更に対応しました

このスタイルシートをIE11のユーザースタイルシートに設定すると、「マイページ」のデザインをユーザーライクなものに変える事が出来ます。

 

◎「チェックリスト」をマイページ先頭に配置、他の項目も上下配置を変更可

◎「新着・未読・既読」を示すマークと、未読/既読のタイトル文字色による区別

◎ ヘッダーのフロート表示(常時ウインドウ上部に表示する)

◎ メモ帳で再編集してカスタマイズが可能 (配色、不要項目やADの非表示など)

 

 

IE11でユーザースタイルシートを使う手順

初めての方は、以下のページを参照ください。

 

  「チェックリスト」をトップ配置したマイページ / IE11版

 

 

「マイページ」のアレンジ用スタイルシート

以下のCSSは、2018.10.06 時点のものです。 アメーバブログの「マイページ」の更新に即して、更新される場合があります。

 

/* IE11版 アメーバブログ「マイページ」のアレンジ ver.2018.10.06 ***** */


/* マイページ  ログイン画面に影響しない全体背景付け ***** */
#AppShellDesktop .Home_Main {
     margin-top: 72px !important;
     background:#c5d8e1;
     box-shadow: 0 0 0 1000px #c5d8e1; }


/* PCヘッダー *********************************** */
#AppShellDesktop > .PcHeader {
    position: fixed;   /* 背景付けの影響を防ぐ */
    top: 0;
    width: 100%;
    height: 60px !important;
    background: #fff;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.20);
    z-index: 2; }

#AppShellDesktop > .PcHeader > .PcHeader_Inner {
    width: 1060px !important; }


/* ヘッダーメニュー */
#AppShellDesktop .PcHeader_Nav_List.-center .PcHeader_Menu_Categories:before {
    left: 146px !important; }

#AppShellDesktop .PcHeader_Nav_List.-category .PcHeader_Menu_Categories:before {
    right: 170px !important; }

#AppShellDesktop .PcHeader_Nav_List .-button {
    font-size: 1.4rem !important; }


/* 設定・ログアウト */
#AppShellDesktop .PcHeader_Controls_Logout {
    margin-top: 12px !important; }

#AppShellDesktop .PcHeader_Controls_Logout .Tap_Transparent {
    font-size: 1.2rem !important; }

#AppShellDesktop .PcHeader_Control_Tap.Tap_Transparent:hover {
    opacity: 1 !important;
    font-weight: bold !important; }


/* 特別キャンペーンの背景割り込み 非表示 ************** */
.HomeMediaJack {
    display: none !important; }


/* メインコンテンツ ****************************** */
.Home_Main .Icon_User {
    border-radius: 4px !important;
    border: 1px solid #ccc !important; }


/* メインコンテンツ幅 */
.Home_Main.PcLayout {
    width: 1100px !important; }


/* 左列 **************************************** */
.Home_Main .PcLayout_LeftColumn {
    display: flex !important;
    flex-direction: column !important;
    width: 340px !important;
    margin-right: 20px !important; }

.Home_Main .PcLayout_LeftColumn > * {
    margin-bottom: 10px !important;
    padding: 20px !important;
    background: #fff !important; }


/* プロフィール *************************** */
.Home_Main .PcProfile {
    padding: 4px !important; }

.Home_Main .PcProfile.Tap_Transparent:hover {
    opacity: 1 !important;
    background: #e2eef0 !important; }

.Home_Main .PcProfile.Tap_Transparent:hover .TapText {
    text-decoration: none !important; }

.Home_Main .PcProfile_Image {
    border: 1px solid #ccc;
    background-color: #fff !important; }

.Home_Main .PcProfile_Image .Icon_User {
    border: none !important; }

.Home_Main .PcProfile_Name {
    margin: 0 !important; }


/* メッセージ・ペタ */
.Home_Main .PcProfile_Links {
    margin-top: 8px !important; }


/* あなたのブログ ************************* */

/* 項目 高さの不安定を抑止 */
.Home_Main .HomeBlogModule {
    min-height: 200px; }


/* ブログページのリンク */
.Home_Main .HomeBlogModule_BlogTitle_Link {
    font-size: 16px;
    padding: 6px 15px 4px;
    border: 1px solid #2196F3;
    border-radius: 5px;
    color: #fff !important;
    background: #2196F3 !important; }

.Home_Main .HomeBlogModule_BlogTitle_Link:hover {
    opacity: 1 !important;
    text-decoration: none !important;
    background: #077bd6 !important; }


/* アクセス表示 */
.Home_Main .HomeBlogModule_Access_Container {
    padding-left: 140px !important;
    border: 1px solid #aaa;
    border-radius: 5px; }

.Home_Main .HomeBlogModule_Access_Container::before {
    content: "\0055";
    font: normal 16px/22px AmebaSymbols;
    position: absolute;
    left: 15px;
    top: 24px;
    color: #2196f3; }

.Home_Main .HomeBlogModule_Access_Container::after {
    content: "ブログ管理";
    font: bold 16px Meiryo;
    color: #2196f3;
    position: absolute;
    top: 24px;
    left: 35px; }

.Home_Main .HomeBlogModule_Access {
    margin-bottom: 0 !important;
    margin-top: 4px !important; }

.Home_Main .HomeBlogModule_Access_Container.Tap_Transparent:hover {
    opacity: 1 !important;
    background: #e2eef0 !important; }


/* ブログを書く =共通= */
.Home_Main .ButtonSize_Medium {
    font-size: 16px !important;
    height: 36px !important;
    line-height: 36px !important;
    border-radius: 5px !important; }

.Home_Main .ButtonSize_Medium:hover {
    opacity: 1 !important;
    background: #e2eef0 !important; }

.Home_Main .HomeBlogModule_Link a {
    border-color: #aaa !important; }


/* 今日は何の日 */
.Home_Main .HomeBlogModule_Banner {
    padding: 4px 30px 4px 4px !important; }

.Home_Main .HomeBlogModule_Banner:hover {
    opacity: 1 !important;
    background: #e2eef0 !important; }

.Home_Main .HomeBlogModule_Banner_Icon {
    top: 8px !important;
    right: 4px !important;
    background: #fff; }


/* 左列AD 非表示*/
.HomeLeftAd {
    display: none !important; }


/* コメントした記事 ************************ */

/* 項目 高さの不安定を抑止 */
.Home_Main .HomeBlogComment {
    min-height: 300px; }

.Home_Main .PcArticle_Link {
    padding: 12px 0px 0px 4px !important; }

.Home_Main .HomeBlogComment_Collection .Tap_Transparent:hover {
    opacity: 1 !important;
    background: #e2eef0 !important; }

.Home_Main .HomeBlogComment_Collection .Tap_Transparent:hover .TapText {
    text-decoration: none !important; }

.Home_Main .PcArticle_Body {
    padding-bottom: 11px !important; }

.Home_Main .PcArticle_Name {
    margin-bottom: 8px !important; }

.Home_Main .PcArticle_Title {
    margin-bottom: 8px !important; }

.Home_Main .PcArticle_Meta {
    font-size: 1.1rem !important; }


/* もっと見る 左列 縦方向 */
.Home_Main .Collection_ReadMore.-SMALL .Collection_ReadMore_Button {
    font-size: 1.4rem !important;
    line-height: 30px !important; }


/* もっと見るボタン =共通= */
.Home_Main .Collection_ReadMore .Tap_Transparent:hover {
    opacity: 1 !important;
    color: #000 !important;
    background: #e2eef0 !important; }

.Home_Main .Collection_ReadMore .Tap_Transparent:active {
    border-color: #81d4fa !important; }


/* 右列 **************************************** */
.Home_Main .PcLayout_RightColumn {
    margin-right: -4px;     /* 右列の float崩れ防止 */
    display: flex !important;
    flex-direction: column !important; }

.Home_Main .PcLayout_RightColumn > section {
    margin-bottom: 10px !important;
    padding: 20px !important;
    background: #fff !important; }

.Home_Main .PcModuleHeader_Title {
    font-size: 2rem !important; }


/* メイントピックス ************************ */
.HomeMainTopics_Container {
    width: 740px;
    zoom: 0.94; }


/* チェックリスト ************************** */

/* 表示初期高さを指定 */
.Home_Main .HomeChecklist {
    min-height: 980px; }


/* リストを更新 */
.Home_Main .PcModuleHeader_Control_Icon {
    vertical-align: middle !important; }

.Home_Main .PcModuleHeader_Control .Tap_Transparent:hover {
    opacity: 1 !important;
    font-weight: bold !important; }

.Home_Main .PcModuleHeader_Control .Tap_Transparent:hover .TapText {
    text-decoration: none !important; }


/* スタッフブログ 更新ニュース */
.Home_Main .HomeChecklist_StaffBlog {
    padding: 0 !important;
    text-align: left !important; }

.Home_Main .HomeChecklist_StaffBlog > p {
    padding: 2px 15px 0 0 !important; }

.Home_Main .HomeChecklist_StaffBlog_Link {
    display: block !important;
    padding-left: 64px !important; }

.Home_Main .HomeChecklist_StaffBlog_Link::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 4px;
    width: 40px;
    height: 40px;
    border: 1px solid #ccc;
    border-radius: 4px;
    background: URL(https://stat.profile.ameba.jp/profile_images/20180310/20/b3/7Q/p/o02000200p_1520680935160_szd2x.png);
    background-size: cover; }

.Home_Main .HomeChecklist_StaffBlog_Link:hover {
    opacity: 1 !important;
    color: #000 !important;
    text-decoration: none !important;
    background: #e2eef0 !important;
    box-shadow: 0 0 0 500px #e2eef0 !important; }


/* チェックリスト リスト全体 */
.Home_Main .HomeChecklist_Collection .Tap_Transparent:hover {
    opacity: 1 !important;
    background: #e2eef0 !important; }

.Home_Main .HomeChecklist_Collection .Tap_Transparent:hover .TapText {
    text-decoration: none !important; }


/* チェックリスト リスト項目 */
.Home_Main .HomeChecklist_Collection_Item {
    width: 100% !important;
    height: 80px !important;
    margin: 0 !important; }

.Home_Main .HomeChecklist_Article_Link {
    padding: 8px 4px !important; }

.Home_Main .HomeChecklist_Article_Body {
    flex: none !important;
    width: 610px !important;
    height: 64px !important;
    padding: 0 15px 0 0 !important; }


/* 新着マーク */
.Home_Main .HomeChecklist_Article_Unread {
    top: 4px !important;
    background: red !important;
    z-index: 1 !important; }


/* 新着マーク 既読 */
.Home_Main .HomeChecklist_Article_Link:visited .HomeChecklist_Article_Unread {
    background: #fff !important; }


/* 新着マーク 既読 フォバー */
.Home_Main .HomeChecklist_Article_Link:visited:hover .HomeChecklist_Article_Unread {
    background: #e2eef0 !important; }


.Home_Main .HomeChecklist_Article_Body .Author {
    display: block !important;
    width: 100% !important; }

.Home_Main .HomeChecklist_Article_Body .Author_Icon {
    top: 18px !important; }

.Home_Main .HomeChecklist_Article_Body .Author_PrimaryText {
    position: absolute !important;
    top: 22px !important;
    left: 62px !important;
    font-size: 1.4rem !important; }

.Home_Main .HomeChecklist_Article_Body .Author_SecondaryText {
    position: absolute !important;
    top: 2px !important;
    left: 180px !important;
    margin: 0 !important;
    font-size: 1.3rem !important; }


/* 記事タイトル */
.Home_Main .HomeChecklist_Article_Title {
    margin-top: 0 !important;
    margin-left: 60px !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important; }

.Home_Main .HomeChecklist_Article_Title .TapText span {
    display: inline !important; }

.Home_Main .HomeChecklist_Article_Title span[aria-hidden="true"] {
    display: none !important; }


/* 記事タイトル 既読 */
.Home_Main .HomeChecklist_Article_Link:visited .HomeChecklist_Article_Title {
    color: #689cb5 !important; }


/* 投稿時刻 */
.Home_Main .HomeChecklist_Article_Meta {
    position: absolute !important;
    top: 2px !important;
    left: 62px !important;
    bottom: initial !important;
    font-size: 1.3rem !important; }


/* 未読マーク */
.Home_Main .HomeChecklist_Article_Link .HomeChecklist_Article_Meta::before {
    content: "";
    position: absolute;
    top: 2px;
    left: -62px;
    height: 8px;
    width: 8px;
    border-radius: 10px;
    background: #f90; }


/* 既読マーク */
.Home_Main .HomeChecklist_Article_Link:visited .HomeChecklist_Article_Meta::before {
    background: #fff; }


/* 既読マーク フォバー */
.Home_Main .HomeChecklist_Article_Link:visited:hover .HomeChecklist_Article_Meta::before {
    background: #e2eef0; }

.Home_Main .HomeChecklist_Article_Image {
    width: 64px !important;
    height: 64px !important; }

.Home_Main .HomeChecklist_Article_Image img {
    width: 100% !important;
    height: auto !important; }


/* もっと見る 右列 縦方向 =共通= */
.Home_Main .Collection_ReadMore.-LARGE .Collection_ReadMore_Button {
    font-size: 1.4rem !important;
    line-height: 30px !important;
    width: 20em !important; }


/* 最近見たブログ ************************** */
.Home_Main .HomeBlogHistory_Collection_Container {
    width: 700px !important; }


/* 新着トピックス ************************** */

/* 表示初期高さを指定 */
.Home_Main .HomeBlogFeed {
    min-height: 3200px; }


/* ジャンルを追加・編集 ********** */
.Home_Main .HomeBlogFeed_Genre_Button:hover {
    color: #000 !important;  }

.Home_Main .HomeBlogFeed_Genre_Icon {
    vertical-align: middle; }

.Home_Main .HomeBlogFeed_Genre_Button:hover .HomeBlogFeed_Genre_Icon {
    background-color: #e2eef0 !important; }

.Home_Main .HomeBlogFeed_Genre_Follows {
    margin-top: -10px; }


/* 新着トピックス 項目ヘッダー =共通= */
.Home_Main .HomeBlogFeed_Article_Header {
    margin-bottom: 20px !important;
    height: 1.8rem !important; }


/* もっと見る 右列 右方向 =共通= */
.Home_Main .HomeBlogFeed_Article_Header_Link:hover {
    opacity: 1 !important;
    font-weight: bold !important; }

.Home_Main .HomeBlogFeed_Article_Header_Link_Icon {
    vertical-align: middle !important; }


/* 新着トピックス タイル項目 ****** */
.Home_Main .HomeBlogFeed_Article_Card {
    margin-right: 43px !important; }

.Home_Main :last-child.HomeBlogFeed_Article_Card {
    margin-right: 0 !important; }

.Home_Main .HomeBlogFeed_Article_Card.-col_2 {
    margin-right: 23px !important; }

.Home_Main :last-child.HomeBlogFeed_Article_Card {
    margin-right: 0 !important; }


/* AbemaTV */
.Home_Main .HomeBlogFeed_Article_Feature {
    padding: 30px 10px !important; }


/* マイページ 表示項目 ユーザー設定オプション ****************** */

/* 左列項目 順位指定 ***************************** */

/* ユーザプロフィール */
.HomeUserProfile {
    order: 0; }


/* あなたのブログ */
.HomeBlogModule {
    order: 0; }


/* あなたのピグ */
.HomePigg {
    order: 4; }


/* コメントした記事 */
.HomeBlogComment {
    order: 3; }


/* ドットマネー */
.HomeMoney {
    order: 5; }


/* コイン */
.HomeCoin {
    order: 6; }


/* お得にGETする */
.HomeLuckyDarts_Navigation {
    order: 7; }


/* 右列項目 順位指定 ****************************** */

/* メイントピックス */
.HomeMainTopics {
    order: 3; }


/* チェックリスト */
.HomeChecklist {
    order: 1; }


/* 最近見たブログ */
.HomeBlogHistory {
    order: 2; }


/* 新着トピックス */
.HomeBlogFeed {
    order: 4; }


/* マイページ項目の表示順位(上下)のカスタマイズ方法 ***********

 ● 項目の表示順位は、左列と右列で独立して指定します
 ● 左列 (0~7) 右列 (1~4) の order値 の順に、項目が上から並びます
 ● 各項目の order値 を書換えて、項目の表示順位をカスタマイズします
 ● 左列「今日は何の日」の非表示は、下のCSS項(5行)を有効にします

 この Code の内容を書き換えて「保存」を押すことで、変更が反映します

***************************************************** */