Fandom Developers Wiki
Register
Tag: sourceedit
(23 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{talkheader}}
 
 
 
== Replacing the logo ==
 
== Replacing the logo ==
   
 
Hi, I noticed your note on replacing the global nav logo using JavaScript. You shouldn't need any JS for that - try using these styles (they work for me in Firefox, Chromium, and IE):
 
Hi, I noticed your note on replacing the global nav logo using JavaScript. You shouldn't need any JS for that - try using these styles (they work for me in Firefox, Chromium, and IE):
  +
 
<syntaxhighlight lang="css">
 
<syntaxhighlight lang="css">
 
.wds-is-wds-company-logo-fandom,
 
.wds-is-wds-company-logo-fandom,
Line 21: Line 20:
   
 
:::Ah, that logo! That can still be added with pure CSS - no images needed (mostly pilfered from [https://github.com/Wikia/app/blob/b32a5b6d5207c7c803be10e7cf81603743606026/extensions/wikia/DesignSystem/bower_components/design-system/components/_global-navigation.scss#L117-L129 Wikia's old SCSS code]):
 
:::Ah, that logo! That can still be added with pure CSS - no images needed (mostly pilfered from [https://github.com/Wikia/app/blob/b32a5b6d5207c7c803be10e7cf81603743606026/extensions/wikia/DesignSystem/bower_components/design-system/components/_global-navigation.scss#L117-L129 Wikia's old SCSS code]):
  +
 
<syntaxhighlight lang="css">
 
<syntaxhighlight lang="css">
 
.wds-global-navigation__logo::after {
 
.wds-global-navigation__logo::after {
Line 35: Line 35:
 
</syntaxhighlight>
 
</syntaxhighlight>
 
:::- [[User:OneTwoThreeFall|OneTwoThreeFall]]&nbsp;<sup>[[User talk:OneTwoThreeFall|talk]]</sup> 11:25, May 17, 2017 (UTC)
 
:::- [[User:OneTwoThreeFall|OneTwoThreeFall]]&nbsp;<sup>[[User talk:OneTwoThreeFall|talk]]</sup> 11:25, May 17, 2017 (UTC)
  +
  +
::::Woah, that's fantastic. Thanks! :D ― <span style="font-family:'Constantia'; font-weight:bold; font-size:108%;">[[User:C.Syde65|<font color="maroon">C.Syde</font>]]</span> <span style="font-family:'Adobe Garamond Pro'; font-size:108%;">([[User talk:C.Syde65|<font color="black">talk</font>]] | [[:Special:Contributions/C.Syde65|<font color="black">contribs</font>]])</span> 23:49, May 17, 2017 (UTC)
  +
  +
:::::You're welcome! - [[User:OneTwoThreeFall|OneTwoThreeFall]]&nbsp;<sup>[[User talk:OneTwoThreeFall|talk]]</sup> 11:53, May 18, 2017 (UTC)
  +
  +
:::::Not sure why but there's an issue with the logo. It seems to have changed since I updated the script, and I don't know how to modify the script to fix the logo. ― <span style="font-family:'Constantia'; font-weight:bold; font-size:108%;">[[User:C.Syde65|<font color="maroon">C.Syde</font>]]</span> <span style="font-family:'Adobe Garamond Pro'; font-size:108%;">([[User talk:C.Syde65|<font color="black">talk</font>]] | [[:Special:Contributions/C.Syde65|<font color="black">contribs</font>]])</span> 10:37, May 18, 2017 (UTC)
  +
  +
::::::Wow, I didn't expect the code to become outdated so quickly… Looks like [[User:MACH-59330|MACH-59330]] has already made a fix for the logo - nice work! - [[User:OneTwoThreeFall|OneTwoThreeFall]]&nbsp;<sup>[[User talk:OneTwoThreeFall|talk]]</sup> 11:53, May 18, 2017 (UTC)
  +
  +
==Fixing the global navigation bar==
  +
Welp. Since the release of the new global navigation bar design, it has caused issues with this CSS. I've managed to fix the worst of it, but it still doesn't look remotely like it did before the recent technical update. Like the search drop-down doesn't look the way it's supposed to. The FANDOM logo is no longer hidden, and the bell and speech bubble icons turn white when you hover over them. The same with the start a wiki button. Also the edit buttons are still wider than they were before the recent update. ― <span style="font-family:'Constantia'; font-weight:bold; font-size:108%;">[[User:C.Syde65|<font color="maroon">C.Syde</font>]]</span> <span style="font-family:'Adobe Garamond Pro'; font-size:108%;">([[User talk:C.Syde65|<font color="black">talk</font>]] | [[:Special:Contributions/C.Syde65|<font color="black">contribs</font>]])</span> 01:10, July 14, 2018 (UTC)
  +
:I've added a fix for hiding the new global navigation bar logo, but it's not perfect because the "Wikia" and "The Home of Fandom" logos are supposed to be next to each other, not under each other. The search bar is also far from fixed. ― <span style="font-family:'Constantia'; font-weight:bold; font-size:108%;">[[User:C.Syde65|<font color="maroon">C.Syde</font>]]</span> <span style="font-family:'Adobe Garamond Pro'; font-size:108%;">([[User talk:C.Syde65|<font color="black">talk</font>]] | [[:Special:Contributions/C.Syde65|<font color="black">contribs</font>]])</span> 03:16, July 14, 2018 (UTC)
  +
  +
==Need help with fixing the arrow box of the search bar==
  +
[[File:WikiaNavigationBarStyle Arrow Box Bug.png|400px]]<br />
  +
Looks like either [[MediaWiki:WikiaCommunityCentralTheme/code.css|WikiaCommunityCentralTheme/code.css]] or [[MediaWiki:WikiaNavigationBarStyle/code.css|WikiaNavigationBarStyle/code.css]], probably the latter is causing the search arrow box to become oversized. I've been trying to make a fix for the arrow box, but I haven't had any luck because I don't know what's causing it to become oversized in the first place. So I can't remove the CSS responsible and replace it with a more specific selector. ― <span style="font-family:'Constantia'; font-weight:bold; font-size:108%;">[[User:C.Syde65|<font color="maroon">C.Syde</font>]]</span> <span style="font-family:'Adobe Garamond Pro'; font-size:108%;">([[User talk:C.Syde65|<font color="black">talk</font>]] | [[:Special:Contributions/C.Syde65|<font color="black">contribs</font>]])</span> 04:07, July 21, 2018 (UTC)
  +
:Yep, WikiaNavigationBarStyle is the culprit. Specifically, have a look at the <code>.wds-global-navigation__search-submit:before</code> styles: you might need to reduce the height to 14px or so and add <code>background-position-y: -7px;</code> to fix the arrow image position. Also, the <code>box-sizing</code> property on <code>.wds-global-navigation.wds-search-is-active .wds-global-navigation__search-submit</code> should be moved to <code>.wds-global-navigation__search-submit</code> to keep button size consistent whether search is active or not. Hope that helps! - [[User:OneTwoThreeFall|OneTwoThreeFall]]&nbsp;<sup>[[User talk:OneTwoThreeFall|talk]]</sup> 08:25, July 21, 2018 (UTC)
  +
::I've just tested it myself, however I can't see the entire arrow, so while the position has supposedly improved, it's still not satisfactory as I can't see the whole arrow. ― <span style="font-family:'Constantia'; font-weight:bold; font-size:108%;">[[User:C.Syde65|<font color="maroon">C.Syde</font>]]</span> <span style="font-family:'Adobe Garamond Pro'; font-size:108%;">([[User talk:C.Syde65|<font color="black">talk</font>]] | [[:Special:Contributions/C.Syde65|<font color="black">contribs</font>]])</span> 11:04, July 21, 2018 (UTC)
  +
:::Did you add <code>background-position-y</code>? Arrow will be cut-off without that. - [[User:OneTwoThreeFall|OneTwoThreeFall]]&nbsp;<sup>[[User talk:OneTwoThreeFall|talk]]</sup> 11:14, July 21, 2018 (UTC)
  +
::::I did indeed. But even that hasn't 100% fixed it. But it isn't too far short of being properly fixed. ― <span style="font-family:'Constantia'; font-weight:bold; font-size:108%;">[[User:C.Syde65|<font color="maroon">C.Syde</font>]]</span> <span style="font-family:'Adobe Garamond Pro'; font-size:108%;">([[User talk:C.Syde65|<font color="black">talk</font>]] | [[:Special:Contributions/C.Syde65|<font color="black">contribs</font>]])</span> 11:29, July 21, 2018 (UTC)
  +
:::::Ah, that's because you changed the width too. In that case, use <code>background-position: 7px;</code> (without "-y") so it'll adjust horizontally as well. - [[User:OneTwoThreeFall|OneTwoThreeFall]]&nbsp;<sup>[[User talk:OneTwoThreeFall|talk]]</sup> 11:36, July 21, 2018 (UTC)
  +
::::::All better. Thanks! :D
  +
:::::::Glad I could help! - [[User:OneTwoThreeFall|OneTwoThreeFall]]&nbsp;<sup>[[User talk:OneTwoThreeFall|talk]]</sup> 11:44, July 21, 2018 (UTC)
  +
  +
==More issues with the navigation bar that are being caused by a recent technical update==
  +
Looks like the styling for the navigation bar style is messed up again.
  +
[[File:Messed up Navigation Bar.png|700px|center]]
  +
The wikia logo, the Games, Movies, TV, Videos, and Wikis links are now pushed to the left when they should be next to the search box. And the words "Search Fandom Developers Wiki..." should be next to the magnifying glass icon, instead of being pushed to the right. This causes a real issue when searching for pages, as you now often can't see the full names of the pages that are coming up in the search suggestions.
  +
  +
Although the current image displayed on the [[WikiaNavigationBarStyle]] page is outdated, as it dates from 2017, it is still relevant with showing what the navigation bar is supposed to look like with the CSS. Seems that the information in [[w:c:community:Thread:1629040|this thread]] has a connection with the damage that has been inflicted on this stylesheet. ― <span style="font-family:'Constantia'; font-weight:bold; font-size:108%;">[[User:C.Syde65|<font color="maroon">C.Syde</font>]]</span> <span style="font-family:'Adobe Garamond Pro'; font-size:108%;">([[User talk:C.Syde65|<font color="black">talk</font>]] | [[:Special:Contributions/C.Syde65|<font color="black">contribs</font>]])</span> 03:26, March 12, 2019 (UTC)
  +
  +
:I made [[special:diff/114587|a small change]] to fix the search text alignment and to move the logo/links back closer to the centre - hopefully that gives the result you're looking for! I also did a bit of a [[special:diff/114588|clean up of old styles]] that weren't used any more - this shouldn't cause any issues, but feel free to undo if you prefer to keep those styles around for posterity. - [[User:OneTwoThreeFall|OneTwoThreeFall]]&nbsp;<sup>[[User talk:OneTwoThreeFall|talk]]</sup> 11:42, March 18, 2019 (UTC)
  +
  +
I tried putting the coding onto my testing wiki's CSS, which was this:
  +
  +
<pre>
  +
@import url("/load.phpmode=articles&articles=u:dev:WikiaNavigationBarStyle/code.css&only=styles");
  +
</pre>
  +
But when I bypassed my cache, nothing happened. Am I doing something wrong? I think I might need a little help installing the code. [[User:ArthurFistMeme|Master of Memes]] 21:06, March 19, 2019 (UTC)
  +
  +
:The import statement on the dev page was wrong and now is fixed (by DarthKitty, see [[Thread:22867#11]])... check out [[w:c:dev:WikiaNavigationBarStyle|WikiaNavigationBarStyle]] and re-copy the import CSS code to your CSS page.
  +
  +
:Basically if you see an import from dev without the <tt>MediaWiki:</tt> part, it is probably old and wrong. --&nbsp;[[User:Fandyllic|<span style="border-bottom:1px dotted; cursor:help;" title="Known mostly as a WoWWiki Admin">Fandyllic</span>]]<small> ([[User talk:Fandyllic|talk]] &middot; [[Special:Contributions/Fandyllic|contr]])</small> 19 Mar 2019 5:48 PM Pacific

Revision as of 00:48, 20 March 2019

Hi, I noticed your note on replacing the global nav logo using JavaScript. You shouldn't need any JS for that - try using these styles (they work for me in Firefox, Chromium, and IE):

.wds-is-wds-company-logo-fandom,
.wds-is-wds-company-logo-powered-by-wikia > g > path:first-child {
    display: none;
}
.wds-global-navigation__logo-image.wds-is-wds-company-logo-powered-by-wikia {
    margin-left: -155px;
    width: 260px;
}

They work by hiding the "Fandom" and "powered by" portions of the usual Fandom SVG logo, then enlarging the remaining "Wikia" portion. - OneTwoThreeFall talk 07:54, May 15, 2017 (UTC)

I'll take a look at it when I next get the chance. If I think it does a good job, then I'll add it instead of making an add on JavaScript for it. ― C.Syde (talk | contribs) 23:17, May 15, 2017 (UTC)
Hmm. I was actually thinking of using the two piece logo that came directly before the current one, so instead of saying "Wikia", it would say "Wikia" and "The Home of Fandom". Trying to add it in two images was too much work, so I had to add it as one image, which I have a copy of on my wiki. ― C.Syde (talk | contribs) 03:46, May 17, 2017 (UTC)
Ah, that logo! That can still be added with pure CSS - no images needed (mostly pilfered from Wikia's old SCSS code):
.wds-global-navigation__logo::after {
    content: "The Home of Fandom";
    border-bottom: 1px solid;
    border-top: 1px solid;
    color: #aaa;
    font-size: 10px;
    font-weight: bold;
    line-height: 16px;
    margin-left: 8px;
    text-transform: uppercase;
}
- OneTwoThreeFall talk 11:25, May 17, 2017 (UTC)
Woah, that's fantastic. Thanks! :D ― C.Syde (talk | contribs) 23:49, May 17, 2017 (UTC)
You're welcome! - OneTwoThreeFall talk 11:53, May 18, 2017 (UTC)
Not sure why but there's an issue with the logo. It seems to have changed since I updated the script, and I don't know how to modify the script to fix the logo. ― C.Syde (talk | contribs) 10:37, May 18, 2017 (UTC)
Wow, I didn't expect the code to become outdated so quickly… Looks like MACH-59330 has already made a fix for the logo - nice work! - OneTwoThreeFall talk 11:53, May 18, 2017 (UTC)

Fixing the global navigation bar

Welp. Since the release of the new global navigation bar design, it has caused issues with this CSS. I've managed to fix the worst of it, but it still doesn't look remotely like it did before the recent technical update. Like the search drop-down doesn't look the way it's supposed to. The FANDOM logo is no longer hidden, and the bell and speech bubble icons turn white when you hover over them. The same with the start a wiki button. Also the edit buttons are still wider than they were before the recent update. ― C.Syde (talk | contribs) 01:10, July 14, 2018 (UTC)

I've added a fix for hiding the new global navigation bar logo, but it's not perfect because the "Wikia" and "The Home of Fandom" logos are supposed to be next to each other, not under each other. The search bar is also far from fixed. ― C.Syde (talk | contribs) 03:16, July 14, 2018 (UTC)

Need help with fixing the arrow box of the search bar

WikiaNavigationBarStyle Arrow Box Bug
Looks like either WikiaCommunityCentralTheme/code.css or WikiaNavigationBarStyle/code.css, probably the latter is causing the search arrow box to become oversized. I've been trying to make a fix for the arrow box, but I haven't had any luck because I don't know what's causing it to become oversized in the first place. So I can't remove the CSS responsible and replace it with a more specific selector. ― C.Syde (talk | contribs) 04:07, July 21, 2018 (UTC)

Yep, WikiaNavigationBarStyle is the culprit. Specifically, have a look at the .wds-global-navigation__search-submit:before styles: you might need to reduce the height to 14px or so and add background-position-y: -7px; to fix the arrow image position. Also, the box-sizing property on .wds-global-navigation.wds-search-is-active .wds-global-navigation__search-submit should be moved to .wds-global-navigation__search-submit to keep button size consistent whether search is active or not. Hope that helps! - OneTwoThreeFall talk 08:25, July 21, 2018 (UTC)
I've just tested it myself, however I can't see the entire arrow, so while the position has supposedly improved, it's still not satisfactory as I can't see the whole arrow. ― C.Syde (talk | contribs) 11:04, July 21, 2018 (UTC)
Did you add background-position-y? Arrow will be cut-off without that. - OneTwoThreeFall talk 11:14, July 21, 2018 (UTC)
I did indeed. But even that hasn't 100% fixed it. But it isn't too far short of being properly fixed. ― C.Syde (talk | contribs) 11:29, July 21, 2018 (UTC)
Ah, that's because you changed the width too. In that case, use background-position: 7px; (without "-y") so it'll adjust horizontally as well. - OneTwoThreeFall talk 11:36, July 21, 2018 (UTC)
All better. Thanks! :D
Glad I could help! - OneTwoThreeFall talk 11:44, July 21, 2018 (UTC)

More issues with the navigation bar that are being caused by a recent technical update

Looks like the styling for the navigation bar style is messed up again.

Messed up Navigation Bar

The wikia logo, the Games, Movies, TV, Videos, and Wikis links are now pushed to the left when they should be next to the search box. And the words "Search Fandom Developers Wiki..." should be next to the magnifying glass icon, instead of being pushed to the right. This causes a real issue when searching for pages, as you now often can't see the full names of the pages that are coming up in the search suggestions.

Although the current image displayed on the WikiaNavigationBarStyle page is outdated, as it dates from 2017, it is still relevant with showing what the navigation bar is supposed to look like with the CSS. Seems that the information in this thread has a connection with the damage that has been inflicted on this stylesheet. ― C.Syde (talk | contribs) 03:26, March 12, 2019 (UTC)

I made a small change to fix the search text alignment and to move the logo/links back closer to the centre - hopefully that gives the result you're looking for! I also did a bit of a clean up of old styles that weren't used any more - this shouldn't cause any issues, but feel free to undo if you prefer to keep those styles around for posterity. - OneTwoThreeFall talk 11:42, March 18, 2019 (UTC)

I tried putting the coding onto my testing wiki's CSS, which was this:

@import url("/load.phpmode=articles&articles=u:dev:WikiaNavigationBarStyle/code.css&only=styles");

But when I bypassed my cache, nothing happened. Am I doing something wrong? I think I might need a little help installing the code. Master of Memes 21:06, March 19, 2019 (UTC)

The import statement on the dev page was wrong and now is fixed (by DarthKitty, see Thread:22867#11)... check out WikiaNavigationBarStyle and re-copy the import CSS code to your CSS page.
Basically if you see an import from dev without the MediaWiki: part, it is probably old and wrong. -- Fandyllic (talk · contr) 19 Mar 2019 5:48 PM Pacific