View JIRA test bookmarklet
javascript:!function(){var t={desiredColumnIndex:"3",taskId:"CS-2793"};t.dropConfetti=function(){function t(i,s){this.x=i,this.y=s,this.Length=function(){return a(this.SqrLength())},this.SqrLength=function(){return this.x*this.x+this.y*this.y},this.Add=function(t){this.x+=t.x,this.y+=t.y},this.Sub=function(t){this.x-=t.x,this.y-=t.y},this.Div=function(t){this.x/=t,this.y/=t},this.Mul=function(t){this.x*=t,this.y*=t},this.Normalize=function(){var t=this.SqrLength();if(0!=t){var i=1/a(t);this.x*=i,this.y*=i}},this.Normalized=function(){var i=this.SqrLength();if(0!=i){var s=1/a(i);return new t(this.x*s,this.y*s)}return new t(0,0)}}function i(i,s,e,o){this.position=new t(i,s),this.mass=e,this.drag=o,this.force=new t(0,0),this.velocity=new t(0,0),this.AddForce=function(t){this.force.Add(t)},this.Integrate=function(i){var s=this.CurrentForce(this.position);s.Div(this.mass);var e=new t(this.velocity.x,this.velocity.y);e.Mul(i),this.position.Add(e),s.Mul(i),this.velocity.Add(s),this.force=new t(0,0)},this.CurrentForc
View index.html
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/angular_material/1.1.0/angular-material.min.css">
</head>
<body ng-app="BlankApp" ng-cloak>
<!--
HTML content here
View source-colors.less
// XML source viewer:
#webkit-xml-viewer-source-xml + .header,
#webkit-xml-viewer-source-xml + div + #tree {
background-color: @background !important;
color: @foreground !important;
}
#webkit-xml-viewer-source-xml + .header {
border-bottom: 1px solid @html-comment !important;
color: @html-comment !important;
View codemirror.less
#-webkit-web-inspector .CodeMirror {
background-color: @background !important;
color: @foreground !important;
.CodeMirror-selected { background-color: @selection !important; }
.CodeMirror-gutters {
background-color: @current-line !important;
border-right: 1px solid @foreground !important;
}
View status-cats.less
// Rules in this file will be imported (by LESS) into the Custom.less file
// see: http://lesscss.org/#-importing
// Mixin to generate URLs, e.g.: .catStatus('7162/6512768893_a821929823_m')
@catPath: 'http://farm8.staticflickr.com/';
.catStatus(@statusImg: '') {
background-image: e(%('url(%s%s.jpg)', @catPath, @statusImg)) !important;
}
#-webkit-web-inspector {
View status-rappers.less
// Mixin to generate URLs, e.g.: .rapStatus('200')
@rapPath: 'http://www.httpstatusrappers.com/images/';
.rapStatus(@statusImg: '') {
background-image: e(%('url(%s%s.png)', @rapPath, @statusImg)) !important;
}
#-webkit-web-inspector {
.status-column {
overflow: visible !important;
View status-cats.css
#-webkit-web-inspector .status-column {
overflow: visible !important;
}
#-webkit-web-inspector .status-column [title] {
overflow: visible !important;
position: relative !important;
}
#-webkit-web-inspector .status-column [title]::before {
border-color: transparent transparent #000 transparent !important;
border-style: solid !important;
View status-rappers.css
#-webkit-web-inspector .status-column {
overflow: visible !important;
}
#-webkit-web-inspector .status-column [title] {
overflow: visible !important;
position: relative !important;
}
#-webkit-web-inspector .status-column [title]::before {
border-color: transparent transparent #000 transparent !important;
border-style: solid !important;
View dabblet.css
/* Demo for Prism.js pull request 61 re: empty CDATA sections */
View plist-colors.xslt
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" omit-xml-declaration="yes" indent="yes"/>
<!--
This file is intended to transform a ".plist" file into a HTML
document that highlights color information by illustrating it
and making the color values (hexadecimal and RGB/RGBa) easier to
select and copy.