protected override void AdvanceToTheLatestVersion(PublishSchemeRequest message) { // in version 1.3 option to ignore color hues is added var cs = message.ColorScheme; cs.linkReplaceAllHues = true; base.AdvanceToTheLatestVersion(message); }
protected override void AdvanceToTheLatestVersion(PublishSchemeRequest message) { // in version 1.1 scrollbar size and image hover options are added var cs = message.ColorScheme; cs.scrollbarSize = 10;//px cs.useImageHoverAnimation = cs.imageLightnessLimit > 80; base.AdvanceToTheLatestVersion(message); }
protected override void AdvanceToTheLatestVersion(PublishSchemeRequest message) { // in version 1.2 button component is added var cs = message.ColorScheme; cs.buttonSaturationLimit = (int)Math.Round(Math.Min(cs.backgroundSaturationLimit * 1.1, 100)); cs.buttonContrast = cs.backgroundContrast; cs.buttonLightnessLimit = (int)Math.Round(cs.backgroundLightnessLimit * 0.8); cs.buttonGraySaturation = (int)Math.Round(Math.Min(cs.backgroundGraySaturation * 1.1, 100)); cs.buttonGrayHue = cs.borderGrayHue; base.AdvanceToTheLatestVersion(message); }
protected override void AdvanceToTheLatestVersion(PublishSchemeRequest message) { var cs = message.ColorScheme; cs.doNotInvertContent = false; cs.mode = ColorSchemeMode.Auto; cs.modeAutoSwitchLimit = 5000; cs.includeMatches = null; cs.excludeMatches = null; cs.backgroundHueGravity = 0; cs.buttonHueGravity = 0; cs.textHueGravity = 0; cs.linkHueGravity = 80; cs.borderHueGravity = 0; cs.scrollbarStyle = "true"; base.AdvanceToTheLatestVersion(message); }
public override void StartAdvancingToTheLatestVersion(PublishSchemeRequest message) { base.AdvanceToTheLatestVersion(message); }