wiki.techinc.nl/resources/jquery/jquery.arrowSteps.css
Timo Tijhof 089c58d232 jshint: resources/jquery/*
* .jshintrc: Updated to include more strict options that match
  our code conventions.
  Also separated into 3 groups:
  - stricter (curly, eqeqeq etc.)
  - laxer (smarttabs, laxbreak)
  - envrionment (browser)

* .jshintignore: Updated to include more third-party/upstream files
   that should not be linted.

* Most of it is just routine cleanup, a few notable points:

 - jquery.autoEllipsis: Removed unused variable $protectedText.

 - jquery.arrowSteps.js: Remove <!-- --> and language="javascript"
   that hasn't been needed for almost a decade.

 - jquery.byteLimit: Use dashToCamel key for .data(), this already
   happens internally in jQuery data(), since data storage should use
   keys that are usable as identifiers. The dashed versions are to
   populate these from data-attribute-names, which then becomes
   data.attributeNames. jQuery data() takes both forms as
   convenience.

 - jquery.client.js: To avoid a rewrite of it, allowing unexpected
   assignments (boss) and eval (evil) in the functions that use that.
   Left as it is for now, could use a rewrite later.

 - jquery.color.js: Tolerate unexpected assignment for now (boss).
   Left as it is for now, should perhaps be refactored later.
   Also re-ordered per jshint/jslint to put definition before
   invocation. This option can be disabled, but then it doesn't
   warn for invoking undefined functions (or typos) at all.

 - jquery.expandableField.js: Remove empty switch/case.

 - jquery.localize.js: Alias mw global.

 - jquery.suggestions.js: Use e.which; jQuery.Event normalizes
   e.keyCode etc.

 - jquery.tablesorter.js: Alias mw global.

 - jquery.textSelection.js: Fix leakage of variable in global scope
   of var "i" and "j".

 - mediawiki.util.test.js: Fixed implied global `pCustom`.

* Review with -w for your own sanity.

Change-Id: Ia972f79539a96a38357ec4e92b0b6e38cc301681
2012-07-15 11:13:20 -04:00

45 lines
1.1 KiB
CSS

.arrowSteps {
list-style-type: none;
list-style-image: none;
border: 1px solid #666666;
position: relative;
}
.arrowSteps li {
float: left;
padding: 0px;
margin: 0px;
border: 0 none;
}
.arrowSteps li div {
padding: 0.5em;
text-align: center;
white-space: nowrap;
overflow: hidden;
}
.arrowSteps li.arrow div {
/* @embed */
background: url(images/jquery.arrowSteps.divider-ltr.png) no-repeat right center;
}
/* applied to the element preceding the highlighted step */
.arrowSteps li.arrow.tail div {
/* @embed */
background: url(images/jquery.arrowSteps.tail-ltr.png) no-repeat right center;
}
/* this applies to all highlighted, including the last */
.arrowSteps li.head div {
/* @embed */
background: url(images/jquery.arrowSteps.head-ltr.png) no-repeat left center;
font-weight: bold;
}
/* this applies to all highlighted arrows except the last */
.arrowSteps li.arrow.head div {
/* TODO: eliminate duplication of jquery.arrowSteps.head.png embedding */
/* @embed */
background: url(images/jquery.arrowSteps.head-ltr.png) no-repeat right center;
}