Resources/Message Styles/Renkoo.AdiumMessageStyle/Contents/Resources/Footer.html
author <kcochran@trolans.net>
Sat, 19 Oct 2019 17:34:22 -0700
branchfix-autoscroll
changeset 5995 2bfcb17b7076
parent 3552 40cac356e9ea
permissions -rw-r--r--
Adjust auto-scroll code to use more compatible APIs, adding support for macOS Catalina
3200
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
     1
<script type="text/javascript">
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
     2
	isDebug = false;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
     3
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
     4
	// Fade interval in milliseconds
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
     5
	// Make this larger if you experience performance issues
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
     6
	Fadomatic.INTERVAL_MILLIS = 50;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
     7
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
     8
	// Creates a fader
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
     9
	// element - The element to fade
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    10
	// speed - The speed to fade at, from 0.0 to 100.0
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    11
	// initialOpacity (optional, default 100) - element's starting opacity, 0 to 100
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    12
	// minOpacity (optional, default 0) - element's minimum opacity, 0 to 100
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    13
	// maxOpacity (optional, default 0) - element's minimum opacity, 0 to 100
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    14
	function Fadomatic (element, rate, initialOpacity, minOpacity, maxOpacity) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    15
		this._element = element;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    16
		this._intervalId = null;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    17
		this._rate = rate;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    18
		this._isFadeOut = true;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    19
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    20
		// Set initial opacity and bounds
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    21
		// NB use 99 instead of 100 to avoid flicker at start of fade
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    22
		this._minOpacity = 0;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    23
		this._maxOpacity = 99;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    24
		this._opacity = 99;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    25
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    26
		if (typeof minOpacity != 'undefined') {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    27
			if (minOpacity < 0) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    28
				this._minOpacity = 0;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    29
			} else if (minOpacity > 99) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    30
				this._minOpacity = 99;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    31
			} else {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    32
				this._minOpacity = minOpacity;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    33
			}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    34
		}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    35
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    36
		if (typeof maxOpacity != 'undefined') {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    37
			if (maxOpacity < 0) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    38
				this._maxOpacity = 0;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    39
			} else if (maxOpacity > 99) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    40
				this._maxOpacity = 99;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    41
			} else {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    42
				this._maxOpacity = maxOpacity;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    43
			}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    44
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    45
			if (this._maxOpacity < this._minOpacity) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    46
				this._maxOpacity = this._minOpacity;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    47
			}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    48
		}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    49
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    50
		if (typeof initialOpacity != 'undefined') {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    51
			if (initialOpacity > this._maxOpacity) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    52
				this._opacity = this._maxOpacity;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    53
			} else if (initialOpacity < this._minOpacity) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    54
				this._opacity = this._minOpacity;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    55
			} else {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    56
				this._opacity = initialOpacity;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    57
			}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    58
		}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    59
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    60
		// See if we're using W3C opacity, MSIE filter, or just
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    61
		// toggling visiblity
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    62
		if(typeof element.style.opacity != 'undefined') {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    63
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    64
			this._updateOpacity = this._updateOpacityW3c;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    65
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    66
		} else if(typeof element.style.filter != 'undefined') {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    67
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    68
			// If there's not an alpha filter on the element already,
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    69
			// add one
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    70
			if (element.style.filter.indexOf("alpha") == -1) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    71
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    72
				// Attempt to preserve existing filters
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    73
				var existingFilters="";
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    74
				if (element.style.filter) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    75
					existingFilters = element.style.filter+" ";
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    76
				}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    77
				element.style.filter = existingFilters+"alpha(opacity="+this._opacity+")";
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    78
			}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    79
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    80
			this._updateOpacity = this._updateOpacityMSIE;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    81
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    82
		} else {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    83
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    84
			this._updateOpacity = this._updateVisibility;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    85
		}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    86
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    87
		this._updateOpacity();
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    88
	}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    89
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    90
	// Initiates a fade out
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    91
	Fadomatic.prototype.fadeOut = function () {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    92
		this._isFadeOut = true;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    93
		this._beginFade();
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    94
	}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    95
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    96
	// Initiates a fade in
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    97
	Fadomatic.prototype.fadeIn = function () {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    98
		this._isFadeOut = false;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
    99
		this._beginFade();
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   100
	}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   101
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   102
	// Makes the element completely opaque, stops any fade in progress
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   103
	Fadomatic.prototype.show = function () {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   104
		this.haltFade();
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   105
		this._opacity = this._maxOpacity;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   106
		this._updateOpacity();
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   107
	}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   108
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   109
	// Makes the element completely transparent, stops any fade in progress
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   110
	Fadomatic.prototype.hide = function () {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   111
		this.haltFade();
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   112
		this._opacity = 0;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   113
		this._updateOpacity();
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   114
	}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   115
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   116
	// Halts any fade in progress
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   117
	Fadomatic.prototype.haltFade = function () {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   118
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   119
		clearInterval(this._intervalId);
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   120
	}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   121
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   122
	// Resumes a fade where it was halted
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   123
	Fadomatic.prototype.resumeFade = function () {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   124
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   125
		this._beginFade();
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   126
	}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   127
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   128
	// Pseudo-private members
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   129
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   130
	Fadomatic.prototype._beginFade = function () {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   131
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   132
		this.haltFade();
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   133
		var objref = this;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   134
		this._intervalId = setInterval(function() { objref._tickFade(); },Fadomatic.INTERVAL_MILLIS);
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   135
	}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   136
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   137
	Fadomatic.prototype._tickFade = function () {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   138
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   139
		if (this._isFadeOut) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   140
			this._opacity -= this._rate;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   141
			if (this._opacity < this._minOpacity) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   142
				this._opacity = this._minOpacity;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   143
				this.haltFade();
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   144
			}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   145
		} else {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   146
			this._opacity += this._rate;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   147
			if (this._opacity > this._maxOpacity ) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   148
				this._opacity = this._maxOpacity;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   149
				this.haltFade();
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   150
			}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   151
		}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   152
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   153
		this._updateOpacity();
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   154
	}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   155
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   156
	Fadomatic.prototype._updateVisibility = function () {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   157
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   158
		if (this._opacity > 0) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   159
			this._element.style.visibility = 'visible';
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   160
		} else {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   161
			this._element.style.visibility = 'hidden';
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   162
		}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   163
	}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   164
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   165
	Fadomatic.prototype._updateOpacityW3c = function () {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   166
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   167
		this._element.style.opacity = this._opacity/100;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   168
		this._updateVisibility();
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   169
	}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   170
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   171
	Fadomatic.prototype._updateOpacityMSIE = function () {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   172
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   173
		this._element.filters.alpha.opacity = this._opacity;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   174
		this._updateVisibility();
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   175
	}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   176
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   177
	Fadomatic.prototype._updateOpacity = null;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   178
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   179
	// overload scrollingo for smooth scroll.
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   180
	var intervall_scroll;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   181
	function scrollToBottom() {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   182
		//document.body.scrollTop = (document.body.scrollHeight-window.innerHeight);
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   183
		//return;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   184
		if ( intervall_scroll ) clearInterval( intervall_scroll );
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   185
		intervall_scroll = setInterval( function() {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   186
			var target_scroll = (document.body.scrollHeight-window.innerHeight);
5995
2bfcb17b7076 Adjust auto-scroll code to use more compatible APIs, adding support for macOS Catalina
<kcochran@trolans.net>
parents: 3552
diff changeset
   187
			var scrolldiff = target_scroll - window.scrollY;
2bfcb17b7076 Adjust auto-scroll code to use more compatible APIs, adding support for macOS Catalina
<kcochran@trolans.net>
parents: 3552
diff changeset
   188
			if ( window.scrollY != target_scroll ) {
2bfcb17b7076 Adjust auto-scroll code to use more compatible APIs, adding support for macOS Catalina
<kcochran@trolans.net>
parents: 3552
diff changeset
   189
				var saved_scroll = window.scrollY;
2bfcb17b7076 Adjust auto-scroll code to use more compatible APIs, adding support for macOS Catalina
<kcochran@trolans.net>
parents: 3552
diff changeset
   190
				window.scrollTo(0, window.scrollY + scrolldiff / 5 + ( scrolldiff >= 0 ? (scrolldiff != 0 ) : -1 ));
3200
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   191
			} else {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   192
				saved_scroll = -1;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   193
				clearInterval( intervall_scroll );
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   194
			}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   195
		} , 10 );
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   196
		return;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   197
	}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   198
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   199
	// Override CoalescedHTML methods
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   200
	function initStyle() {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   201
		if(null == document.getElementById("heading")){
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   202
			document.getElementsByTagName('body').item(0).style.marginTop = "5px";
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   203
		}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   204
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   205
		if(!coalescedHTML)
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   206
			coalescedHTML = new CoalescedHTML();
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   207
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   208
		coalescedHTML.setAppendElementMethod(function (elem) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   209
			document.getElementById("Chat").appendChild(elem);
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   210
			if(!coalescedHTML.isConsecutive) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   211
				var node = document.getElementById("Chat").lastElementChild;
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   212
				try {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   213
					var fader = new Fadomatic(node, 9, 0, 0, 95);
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   214
				} catch (e) {
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   215
					appendHTML("<p>" + e + "</p>");
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   216
				}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   217
				fader.fadeIn();
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   218
			}
3552
40cac356e9ea Renkoo: don't scroll down on new messages when scrolled up in the chat. Good find by kbotc. Fixes #14331.
mathuaerknedam
parents: 3384
diff changeset
   219
			alignChat(coalescedHTML.shouldScroll);
3200
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   220
		});
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   221
	}
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   222
0325e692d839 Putting the updated styles into place: Gone Dark, minimal_mod, Mockie, Renkoo, Smooth Operator, and Stockholm.
mathuaerknedam
parents:
diff changeset
   223
</script>