User:Genesjs/chat.js

Note: After saving, you have to bypass your browser's cache to see the changes. Internet Explorer: hold down the Ctrl key and click the Refresh or Reload button, or press Ctrl+F5. Firefox: hold down the Shift key while clicking Reload; alternatively press Ctrl+F5 or Ctrl-Shift-R. Opera users have to clear their caches through Tools→Preferences Konqueror and Safari users can just click the Reload button. Chrome: press Ctrl+F5 or Shift+F5

//Switch to night button var night_button_user = 'Genesjs Theme'; //Switch to day button var day_button_user = 'Default Chat Theme'; // //Color scheme for Night Chat // //Link color var linkColorUser = '#f1f132'; //All text Color var textColorUser = '#FFFFFF'; //Self text background color var selfTextColorUser = '#000000'; //Chat background color var backgroundColorUser = 'blueviolet'; //Chat foreground color var foregroundColorUser = '#000000 '; //User stats foreground color var userStatsColorUser = '#0F50B0'; //END Night Chat color scheme //Night themed chat //Written by Foodbandlt function addDayNightButtonUser{ $(''+night_button_user+' ').prependTo('.Rail'); } function day_night_user{ $('style#night').remove; var styleElementUser = document.createElement('style'); styleElementUser.setAttribute("id", "nightUser"); styleElementUser.innerHTML='body{background-color: '+backgroundColorUser+';}.username, .message, div.chattopic, .info .edits, .UserStatsMenu .info .since, #ChatHeader h1.private, .Write [name="message"]{color: '+textColorUser+';}.WikiaPage, .UserStatsMenu, .ChatHeader, .Write [name="message"]{background-color: '+foregroundColorUser+';}.Chat .you{background: '+selfTextColorUser+';}a{color: '+linkColorUser+';}.UserStatsMenu .info{background-color:'+userStatsColorUser+';}'; $('head').append(styleElementUser); } function switch_view_user{ if ($('.Rail .day-night-div-user .day-night-button-user').text == night_button_user){ $('.Rail .day-night-button-user').text(day_button_user); $('style#day').remove; day_night_user; }else{ $('.Rail .day-night-div-user .day-night-button-user').text(night_button_user); $('style#nightUser').remove addDayStyle; } } if ($('.Rail .day-night-button-user').size < 1){ addDayNightButtonUser; } while ($('.day-night-div').size > 0){ $('.day-night-div').remove } while ($('.Rail .day-night-div-user').size > 1){ $('.WikiaPage .Rail div:last-child').remove }