From 7c3af55918c32a45062e8014e89c19db2659b189 Mon Sep 17 00:00:00 2001 From: Cesar G Date: Sun, 25 May 2014 04:39:32 -0700 Subject: [PATCH] [ticket/12155] Combine the post and topic/PM button icons into a single sprite PHPBB3-12155 --- phpBB/styles/prosilver/theme/buttons.css | 28 +++++++++--------- phpBB/styles/prosilver/theme/colours.css | 5 ++-- .../styles/prosilver/theme/images/buttons.png | Bin 2923 -> 0 bytes .../prosilver/theme/images/icons_button.png | Bin 0 -> 5690 bytes .../prosilver/theme/images/post_buttons.png | Bin 2997 -> 0 bytes 5 files changed, 16 insertions(+), 17 deletions(-) delete mode 100644 phpBB/styles/prosilver/theme/images/buttons.png create mode 100644 phpBB/styles/prosilver/theme/images/icons_button.png delete mode 100644 phpBB/styles/prosilver/theme/images/post_buttons.png diff --git a/phpBB/styles/prosilver/theme/buttons.css b/phpBB/styles/prosilver/theme/buttons.css index 05c6ea7939..55f599530f 100644 --- a/phpBB/styles/prosilver/theme/buttons.css +++ b/phpBB/styles/prosilver/theme/buttons.css @@ -197,20 +197,20 @@ ul.linklist.bulletin li.small-icon:before { margin-right: 0; } -.quote-icon span:after { background-position: 0 0; } -.quote-icon:hover span:after { background-position: 0 -21px; } -.edit-icon span:after { background-position: -15px 0; } -.edit-icon:hover span:after { background-position: -15px -21px; } -.warn-icon span:after { background-position: -86px 0; } -.warn-icon:hover span:after { background-position: -86px -21px; } -.delete-icon span:after { background-position: -30px 0; } -.delete-icon:hover span:after { background-position: -30px -21px; } -.report-icon span:after { background-position: -43px 0; } -.report-icon:hover span:after { background-position: -43px -21px; } -.info-icon span:after { background-position: -54px 0; } -.info-icon:hover span:after { background-position: -54px -21px; } -.button.responsive-menu-link span:after { background-position: -68px 0; } -.button.responsive-menu-link:hover span:after { background-position: -68px -21px; } +.quote-icon span:after { background-position: -122px 0; } +.quote-icon:hover span:after { background-position: -122px -21px; } +.edit-icon span:after { background-position: -137px 0; } +.edit-icon:hover span:after { background-position: -137px -21px; } +.warn-icon span:after { background-position: -208px 0; } +.warn-icon:hover span:after { background-position: -208px -21px; } +.delete-icon span:after { background-position: -152px 0; } +.delete-icon:hover span:after { background-position: -152px -21px; } +.report-icon span:after { background-position: -165px 0; } +.report-icon:hover span:after { background-position: -165px -21px; } +.info-icon span:after { background-position: -175px 0; } +.info-icon:hover span:after { background-position: -175px -21px; } +.button.responsive-menu-link span:after { background-position: -191px 0; } +.button.responsive-menu-link:hover span:after { background-position: -191px -21px; } /* Responsive buttons in post body */ .post-buttons .dropdown { diff --git a/phpBB/styles/prosilver/theme/colours.css b/phpBB/styles/prosilver/theme/colours.css index 84791727c4..34068f5716 100644 --- a/phpBB/styles/prosilver/theme/colours.css +++ b/phpBB/styles/prosilver/theme/colours.css @@ -725,9 +725,8 @@ Colours and backgrounds for buttons.css .icon-print { background-image: url("./images/icon_print.gif"); } /* Profile & navigation icons */ -.contact-icon { background-image: url("./images/icons_contact.png"); } -.icon-button span:after, .dropdown-select:after { background-image: url("./images/buttons.png"); } -.post-buttons .icon-button span:after { background-image: url("./images/post_buttons.png"); } +.contact-icon { background-image: url("./images/icons_contact.png"); } +.icon-button span:after, .dropdown-select:after { background-image: url("./images/icons_button.png"); } /* Forum icons & Topic icons */ .global_read { background-image: url("./images/announce_read.gif"); } diff --git a/phpBB/styles/prosilver/theme/images/buttons.png b/phpBB/styles/prosilver/theme/images/buttons.png deleted file mode 100644 index 3a8c2f2f65bd3d409a4e6cfec3969ac7fd74389b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2923 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 VkxM=;tZ)DT002ovPDHLkV1nhACdU8( diff --git a/phpBB/styles/prosilver/theme/images/icons_button.png b/phpBB/styles/prosilver/theme/images/icons_button.png new file mode 100644 index 0000000000000000000000000000000000000000..a45a0cc2ba5025cf18439cc9eb651551b2a8bb68 GIT binary patch literal 5690 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 I literal 0 HcmV?d00001 diff --git a/phpBB/styles/prosilver/theme/images/post_buttons.png b/phpBB/styles/prosilver/theme/images/post_buttons.png deleted file mode 100644 index ca7d9a0984c7458f6bdda86607b5c43420030cae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2997 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