Merge branch 'jenkinsci:master' into add-groups-to-command-palette
|
@ -9,7 +9,6 @@ node/
|
|||
|
||||
# libraries / external deps / generated files
|
||||
src/main/js/plugin-setup-wizard/bootstrap-detached.js
|
||||
war/src/main/webapp/scripts/yui
|
||||
war/src/main/webapp/jsbundles/
|
||||
src/main/scss/_bootstrap.scss
|
||||
|
||||
|
|
17
bom/pom.xml
|
@ -41,7 +41,7 @@ THE SOFTWARE.
|
|||
<commons-fileupload2.version>2.0.0-M2</commons-fileupload2.version>
|
||||
<groovy.version>2.4.21</groovy.version>
|
||||
<jelly.version>1.1-jenkins-20250108</jelly.version>
|
||||
<stapler.version>1940.v41211a_a_b_b_d8b_</stapler.version>
|
||||
<stapler.version>1942.v708e07325402</stapler.version>
|
||||
</properties>
|
||||
|
||||
<dependencyManagement>
|
||||
|
@ -132,11 +132,6 @@ THE SOFTWARE.
|
|||
<artifactId>commons-io</artifactId>
|
||||
<version>2.18.0</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-jelly</groupId>
|
||||
<artifactId>commons-jelly-tags-xml</artifactId>
|
||||
<version>1.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-lang</groupId>
|
||||
<artifactId>commons-lang</artifactId>
|
||||
|
@ -243,11 +238,21 @@ THE SOFTWARE.
|
|||
<artifactId>annotation-indexer</artifactId>
|
||||
<version>1.18</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.jenkins-ci</groupId>
|
||||
<artifactId>commons-jelly</artifactId>
|
||||
<version>${jelly.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.jenkins-ci</groupId>
|
||||
<artifactId>commons-jelly-tags-fmt</artifactId>
|
||||
<version>${jelly.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.jenkins-ci</groupId>
|
||||
<artifactId>commons-jelly-tags-xml</artifactId>
|
||||
<version>${jelly.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.jenkins-ci</groupId>
|
||||
<artifactId>commons-jexl</artifactId>
|
||||
|
|
48
core/pom.xml
|
@ -166,40 +166,6 @@ THE SOFTWARE.
|
|||
<groupId>commons-io</groupId>
|
||||
<artifactId>commons-io</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-jelly</groupId>
|
||||
<artifactId>commons-jelly-tags-xml</artifactId>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<groupId>commons-jelly</groupId>
|
||||
<artifactId>commons-jelly</artifactId>
|
||||
</exclusion>
|
||||
<exclusion>
|
||||
<groupId>commons-jelly</groupId>
|
||||
<artifactId>commons-jelly-tags-junit</artifactId>
|
||||
</exclusion>
|
||||
<exclusion>
|
||||
<groupId>commons-jexl</groupId>
|
||||
<artifactId>commons-jexl</artifactId>
|
||||
</exclusion>
|
||||
<exclusion>
|
||||
<groupId>dom4j</groupId>
|
||||
<artifactId>dom4j</artifactId>
|
||||
</exclusion>
|
||||
<exclusion>
|
||||
<groupId>xalan</groupId>
|
||||
<artifactId>xalan</artifactId>
|
||||
</exclusion>
|
||||
<exclusion>
|
||||
<groupId>xerces</groupId>
|
||||
<artifactId>xercesImpl</artifactId>
|
||||
</exclusion>
|
||||
<exclusion>
|
||||
<groupId>xml-apis</groupId>
|
||||
<artifactId>xml-apis</artifactId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<!-- Jenkins doesn't use this directly, but some plugins wanted to use the latest -->
|
||||
<groupId>commons-lang</groupId>
|
||||
|
@ -310,6 +276,20 @@ THE SOFTWARE.
|
|||
<groupId>org.jenkins-ci</groupId>
|
||||
<artifactId>commons-jelly-tags-fmt</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.jenkins-ci</groupId>
|
||||
<artifactId>commons-jelly-tags-xml</artifactId>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<groupId>jaxen</groupId>
|
||||
<artifactId>jaxen</artifactId>
|
||||
</exclusion>
|
||||
<exclusion>
|
||||
<groupId>org.dom4j</groupId>
|
||||
<artifactId>dom4j</artifactId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.jenkins-ci</groupId>
|
||||
<artifactId>commons-jexl</artifactId>
|
||||
|
|
|
@ -664,17 +664,14 @@ public class Functions {
|
|||
}
|
||||
|
||||
/**
|
||||
* Gets the suffix to use for YUI JavaScript.
|
||||
*/
|
||||
public static String getYuiSuffix() {
|
||||
return DEBUG_YUI ? "debug" : "min";
|
||||
}
|
||||
|
||||
/**
|
||||
* Set to true if you need to use the debug version of YUI.
|
||||
* No longer used, to be removed after enough plugins have adopted a version of the test harness with
|
||||
* <a href="https://github.com/jenkinsci/jenkins-test-harness/pull/874">jenkins-test-harness/pull/874</a> in it.
|
||||
*
|
||||
* @deprecated removed without replacement
|
||||
*/
|
||||
@SuppressFBWarnings(value = "MS_SHOULD_BE_FINAL", justification = "for script console")
|
||||
public static boolean DEBUG_YUI = SystemProperties.getBoolean("debug.YUI");
|
||||
@Deprecated(forRemoval = true, since = "TODO")
|
||||
public static boolean DEBUG_YUI;
|
||||
|
||||
/**
|
||||
* Creates a sub map by using the given range (both ends inclusive).
|
||||
|
|
|
@ -53,11 +53,6 @@ import java.util.logging.Level;
|
|||
import java.util.logging.Logger;
|
||||
import jenkins.model.Jenkins;
|
||||
import jenkins.util.SystemProperties;
|
||||
import org.apache.commons.discovery.ResourceClassIterator;
|
||||
import org.apache.commons.discovery.ResourceNameIterator;
|
||||
import org.apache.commons.discovery.resource.ClassLoaders;
|
||||
import org.apache.commons.discovery.resource.classes.DiscoverClasses;
|
||||
import org.apache.commons.discovery.resource.names.DiscoverServiceNames;
|
||||
import org.jvnet.hudson.annotation_indexer.Index;
|
||||
import org.jvnet.tiger_types.Types;
|
||||
import org.kohsuke.accmod.Restricted;
|
||||
|
@ -566,27 +561,13 @@ public abstract class CLICommand implements ExtensionPoint, Cloneable {
|
|||
if (j != null) { // only when running on the controller
|
||||
// Register OptionHandlers through META-INF/services/annotations and Annotation Indexer
|
||||
try {
|
||||
for (Class c : Index.list(OptionHandlerExtension.class, Jenkins.get().pluginManager.uberClassLoader, Class.class)) {
|
||||
for (Class c : Index.list(OptionHandlerExtension.class, j.getPluginManager().uberClassLoader, Class.class)) {
|
||||
Type t = Types.getBaseClass(c, OptionHandler.class);
|
||||
CmdLineParser.registerHandler(Types.erasure(Types.getTypeArgument(t, 0)), c);
|
||||
}
|
||||
} catch (IOException e) {
|
||||
throw new UncheckedIOException(e);
|
||||
}
|
||||
|
||||
// Register OptionHandlers through META-INF/services and Commons Discovery
|
||||
ClassLoaders cls = new ClassLoaders();
|
||||
cls.put(j.getPluginManager().uberClassLoader);
|
||||
ResourceNameIterator servicesIter =
|
||||
new DiscoverServiceNames(cls).findResourceNames(OptionHandler.class.getName());
|
||||
final ResourceClassIterator itr =
|
||||
new DiscoverClasses(cls).findResourceClasses(servicesIter);
|
||||
|
||||
while (itr.hasNext()) {
|
||||
Class h = itr.nextResourceClass().loadClass();
|
||||
Class c = Types.erasure(Types.getTypeArgument(Types.getBaseClass(h, OptionHandler.class), 0));
|
||||
CmdLineParser.registerHandler(c, h);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -42,7 +42,7 @@ import org.springframework.security.core.Authentication;
|
|||
/**
|
||||
* Refers to an {@link Item} by its name.
|
||||
* May be subclassed to handle specific kinds of items.
|
||||
* (Use {@code @MetaInfServices(OptionHandler.class)} to register the subclass.)
|
||||
* (Use {@code @OptionHandlerExtension} to register the subclass.)
|
||||
* @param <T> the kind of item being handled
|
||||
* @since 1.538
|
||||
*/
|
||||
|
|
|
@ -186,7 +186,10 @@ public abstract class AbstractPasswordBasedSecurityRealm extends SecurityRealm {
|
|||
class Authenticator extends AbstractUserDetailsAuthenticationProvider {
|
||||
@Override
|
||||
protected void additionalAuthenticationChecks(UserDetails userDetails, UsernamePasswordAuthenticationToken authentication) throws AuthenticationException {
|
||||
// authentication is assumed to be done already in the retrieveUser method
|
||||
// Authentication is done in the retrieveUser method. Note that this method being a no-op is only safe
|
||||
// because we use Spring Security's default NullUserCache. If caching was enabled, it would be possible to
|
||||
// log in as any cached user with any password unless we updated this method to check the provided
|
||||
// authentication as recommended in the superclass method's documentation, so be careful reusing this code.
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -26,6 +26,7 @@ package jenkins.model;
|
|||
|
||||
import hudson.Extension;
|
||||
import hudson.ExtensionList;
|
||||
import hudson.security.Permission;
|
||||
import hudson.util.DescribableList;
|
||||
import java.io.IOException;
|
||||
import java.util.List;
|
||||
|
@ -64,6 +65,11 @@ public class GlobalBuildDiscarderConfiguration extends GlobalConfiguration {
|
|||
return configuredBuildDiscarders;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Permission getRequiredGlobalConfigPagePermission() {
|
||||
return Jenkins.MANAGE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean configure(StaplerRequest2 req, JSONObject json) throws FormException {
|
||||
try {
|
||||
|
|
|
@ -1,57 +0,0 @@
|
|||
/*
|
||||
* The MIT License
|
||||
*
|
||||
* Copyright (c) 2024, Markus Winter
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
package jenkins.model.experimentalflags;
|
||||
|
||||
import edu.umd.cs.findbugs.annotations.NonNull;
|
||||
import edu.umd.cs.findbugs.annotations.Nullable;
|
||||
import hudson.Extension;
|
||||
import jenkins.util.SystemProperties;
|
||||
import org.kohsuke.accmod.Restricted;
|
||||
import org.kohsuke.accmod.restrictions.NoExternalUse;
|
||||
|
||||
@Extension
|
||||
@Restricted(NoExternalUse.class)
|
||||
public class RemoveYuiUserExperimentalFlag extends BooleanUserExperimentalFlag {
|
||||
public RemoveYuiUserExperimentalFlag() {
|
||||
super("remove-yui.flag");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getDisplayName() {
|
||||
return "Remove YUI";
|
||||
}
|
||||
|
||||
@Nullable
|
||||
@Override
|
||||
public String getShortDescription() {
|
||||
return "Remove YUI from all Jenkins UI pages. This will break anything that depends on YUI";
|
||||
}
|
||||
|
||||
@NonNull
|
||||
@Override
|
||||
public Boolean getDefaultValue() {
|
||||
return SystemProperties.getBoolean(RemoveYuiUserExperimentalFlag.class.getName() + ".defaultValue", true);
|
||||
}
|
||||
}
|
|
@ -163,7 +163,7 @@ var repeatableSupport = {
|
|||
};
|
||||
|
||||
// do the ones that extract innerHTML so that they can get their original HTML before
|
||||
// other behavior rules change them (like YUI buttons.)
|
||||
// other behavior rules change them.
|
||||
Behaviour.specify("DIV.repeated-container", "repeatable", -100, function (e) {
|
||||
if (isInsideRemovable(e)) {
|
||||
return;
|
||||
|
|
|
@ -59,7 +59,9 @@ THE SOFTWARE.
|
|||
message="${attrs.message ?: '%Copied'}"
|
||||
tooltip="${attrs.label != null ? null : attrs.tooltip ?: '%Copy'}"
|
||||
type="button">
|
||||
<span class="jenkins-copy-button__icon" />
|
||||
<span class="jenkins-copy-button__icon">
|
||||
<l:icon src="symbol-check" />
|
||||
</span>
|
||||
${attrs.label}
|
||||
</button>
|
||||
|
||||
|
|
|
@ -18,8 +18,10 @@ Behaviour.specify(
|
|||
navigator.clipboard
|
||||
.writeText(text)
|
||||
.then(() => {
|
||||
// Show the completion message
|
||||
hoverNotification(copyButton.getAttribute("message"), copyButton);
|
||||
copyButton.classList.add("jenkins-copy-button--copied");
|
||||
setTimeout(() => {
|
||||
copyButton.classList.remove("jenkins-copy-button--copied");
|
||||
}, 2000);
|
||||
})
|
||||
.catch(() => {
|
||||
hoverNotification(
|
||||
|
|
|
@ -128,37 +128,9 @@ THE SOFTWARE.
|
|||
|
||||
<st:adjunct includes="org.kohsuke.stapler.bind"/>
|
||||
|
||||
<l:userExperimentalFlag var="removeYUI" flagClassName="jenkins.model.experimentalflags.RemoveYuiUserExperimentalFlag" />
|
||||
<j:if test="${!removeYUI}">
|
||||
<!-- To use the debug version of YUI, set the system property 'debug.YUI' to true -->
|
||||
<j:set var="yuiSuffix" value="${h.yuiSuffix}" />
|
||||
<l:yui module="yahoo" />
|
||||
<l:yui module="dom" />
|
||||
<l:yui module="event" />
|
||||
<j:if test="${h.yuiSuffix=='debug'}">
|
||||
<l:yui module="logger" />
|
||||
</j:if>
|
||||
<l:yui module="animation" />
|
||||
<l:yui module="dragdrop" />
|
||||
<l:yui module="container" />
|
||||
<l:yui module="connection" />
|
||||
<l:yui module="datasource" />
|
||||
<l:yui module="autocomplete" />
|
||||
<l:yui module="menu" />
|
||||
<l:yui module="element" />
|
||||
<l:yui module="button" />
|
||||
<l:yui module="storage" />
|
||||
</j:if>
|
||||
|
||||
<script src="${resURL}/scripts/hudson-behavior.js" type="text/javascript"></script>
|
||||
<script src="${resURL}/scripts/sortable.js" type="text/javascript"/>
|
||||
|
||||
<j:if test="${!removeYUI}">
|
||||
<link rel="stylesheet" href="${resURL}/scripts/yui/container/assets/container.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="${resURL}/scripts/yui/container/assets/skins/sam/container.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="${resURL}/scripts/yui/menu/assets/skins/sam/menu.css" type="text/css" />
|
||||
</j:if>
|
||||
|
||||
<l:hasPermission permission="${app.READ}">
|
||||
<link rel="search" type="application/opensearchdescription+xml" href="${rootURL}/opensearch.xml" title="Jenkins" />
|
||||
</l:hasPermission>
|
||||
|
@ -178,7 +150,7 @@ THE SOFTWARE.
|
|||
<script src="${resURL}/jsbundles/sortable-drag-drop.js" type="text/javascript"/>
|
||||
<script src="${resURL}/jsbundles/app.js" type="text/javascript" defer="true" />
|
||||
</head>
|
||||
<body id="jenkins" class="${removeYUI ? '' : 'yui-skin-sam'} ${layoutType} jenkins-${h.version}" data-version="${h.version}" data-model-type="${it.class.name}">
|
||||
<body id="jenkins" class="${layoutType} jenkins-${h.version}" data-version="${h.version}" data-model-type="${it.class.name}">
|
||||
<l:command-palette />
|
||||
|
||||
<j:if test="${layoutType!='full-screen'}">
|
||||
|
|
|
@ -35,12 +35,7 @@ THE SOFTWARE.
|
|||
|
||||
<j:if test="${mode=='side-panel'}">
|
||||
<div id="side-panel" class="app-page-body__sidebar ${attrs.sticky == 'true' ? 'app-page-body__sidebar--sticky' : ''}">
|
||||
<d:invokeBody />
|
||||
<!-- add YUI logger if debugging YUI -->
|
||||
<j:if test="${h.yuiSuffix=='debug'}">
|
||||
<!-- script to transform this into the Logger Console is done in hudson-behavior.js -->
|
||||
<div id="yui-logreader" style="margin-top:1em"/>
|
||||
</j:if>
|
||||
<d:invokeBody />
|
||||
</div>
|
||||
</j:if>
|
||||
|
||||
|
|
|
@ -25,16 +25,9 @@ THE SOFTWARE.
|
|||
<?jelly escape-by-default='true'?>
|
||||
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler">
|
||||
<st:documentation>
|
||||
Load Yahoo UI module.
|
||||
<st:attribute name="module" use="required">
|
||||
YUI module name to load.
|
||||
Do not use this tag, YUI has been removed from Jenkins
|
||||
<st:attribute name="module" deprecated="true">
|
||||
Do not use this tag, YUI has been removed from Jenkins
|
||||
</st:attribute>
|
||||
</st:documentation>
|
||||
<!--
|
||||
We used to take @suffix as '-beta' to loa beta modules, but as of YUI 2.9 there's no beta module.
|
||||
I don't think YUI2 will get new beta modules in the future, but if we do, we need to compute them
|
||||
from the module name, since older plugins specify suffix="-beta" for modules that have graduated
|
||||
beta since then.
|
||||
-->
|
||||
<script src="${resURL}/scripts/yui/${module}/${module}-${yuiSuffix}.js" />
|
||||
</j:jelly>
|
|
@ -19,7 +19,6 @@ module.exports = [
|
|||
".pnp.cjs",
|
||||
".pnp.loader.mjs",
|
||||
"src/main/js/plugin-setup-wizard/bootstrap-detached.js",
|
||||
"war/src/main/webapp/scripts/yui/*",
|
||||
],
|
||||
},
|
||||
{
|
||||
|
|
|
@ -21,7 +21,6 @@ complete {
|
|||
// logkit is a part of Avalon
|
||||
match([
|
||||
"org.apache.ant:*",
|
||||
"commons-jelly:*",
|
||||
"log4j:*",
|
||||
"avalon-framework:*",
|
||||
"logkit:logkit",
|
||||
|
@ -30,8 +29,9 @@ complete {
|
|||
"commons-beanutils:*",
|
||||
"commons-net:*",
|
||||
"commons-cli:*",
|
||||
"*:commons-jelly",
|
||||
"org.jenkins-ci:commons-jelly",
|
||||
"org.jenkins-ci:commons-jelly-tags-fmt",
|
||||
"org.jenkins-ci:commons-jelly-tags-xml",
|
||||
"org.jvnet.hudson:commons-jelly-tags-define",
|
||||
"slide:slide-webdavlib"
|
||||
]) {
|
||||
|
|
|
@ -6,4 +6,3 @@
|
|||
@use "style";
|
||||
@use "typography";
|
||||
@use "visibility-utils";
|
||||
@use "yui-compatibility";
|
||||
|
|
|
@ -670,23 +670,6 @@ table.progress-bar.red td.progress-bar-done {
|
|||
}
|
||||
}
|
||||
|
||||
/* ========================= YUI dialog ========================= */
|
||||
|
||||
/* discovered this margin fix by a trial and error. This can very well be a totally wrong fix, or perhaps updating
|
||||
to the latest YUI will fix this? */
|
||||
.dialog .hd {
|
||||
margin: 0 !important;
|
||||
font-size: var(--font-size-xs) !important;
|
||||
}
|
||||
|
||||
.dialog .bd {
|
||||
margin: 0 !important;
|
||||
}
|
||||
|
||||
.dialog .ft {
|
||||
margin: 0 !important;
|
||||
}
|
||||
|
||||
/* ========================= tags/labels ================== */
|
||||
// Used in core/src/main/java/hudson/util/TagCloud.java#getClassName
|
||||
|
||||
|
|
|
@ -1,247 +0,0 @@
|
|||
/**
|
||||
* Backport of the YUI CSS for the autocomplete dropdowns used in comboboxes
|
||||
*
|
||||
* This code was included in the skin.css file that is no longer used since
|
||||
* https://github.com/jenkinsci/jenkins/commit/d1cd03f48103f5624790b15335eaf6ac04fdb6ad
|
||||
*/
|
||||
.yui-skin-sam .yui-ac {
|
||||
position: relative;
|
||||
font-size: 100%;
|
||||
|
||||
// Removed a font-size: arial declaration that was present on the skin.css file
|
||||
// for this selector
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-ac-container {
|
||||
position: absolute;
|
||||
top: 1.6em;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-ac-content {
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
border: 1px solid #808080;
|
||||
background: #fff;
|
||||
overflow: hidden;
|
||||
z-index: 9050;
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-ac-shadow {
|
||||
position: absolute;
|
||||
margin: 0.3em;
|
||||
width: 100%;
|
||||
background: #000;
|
||||
-moz-opacity: 0.1;
|
||||
opacity: 0.1;
|
||||
filter: alpha(opacity=10);
|
||||
z-index: 9049;
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-ac iframe {
|
||||
opacity: 0;
|
||||
filter: alpha(opacity=0);
|
||||
padding-right: 0.3em;
|
||||
padding-bottom: 0.3em;
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-ac-content ul {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-ac-content li {
|
||||
margin: 0;
|
||||
padding: 2px 5px;
|
||||
cursor: default;
|
||||
white-space: nowrap;
|
||||
list-style: none;
|
||||
zoom: 1;
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight {
|
||||
background: var(--auto-complete-bg-color--prehighlight);
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-ac-content li.yui-ac-highlight {
|
||||
background: #426fd9;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
#jenkins.yui-skin-sam {
|
||||
.yui-menu ul {
|
||||
border-color: var(--input-border);
|
||||
}
|
||||
|
||||
.yuimenuitem-selected {
|
||||
background-color: var(--menu-selected-color);
|
||||
}
|
||||
|
||||
.yuimenuitemlabel {
|
||||
color: var(--menu-text-color);
|
||||
font-weight: normal;
|
||||
// Done to align icons
|
||||
display: flex;
|
||||
align-items: center;
|
||||
|
||||
&:visited {
|
||||
color: var(--menu-text-color);
|
||||
}
|
||||
|
||||
// Disabled items
|
||||
&.yuimenuitemlabel-disabled {
|
||||
cursor: default;
|
||||
color: #a6a6a6;
|
||||
}
|
||||
|
||||
// Align icons and text within
|
||||
span {
|
||||
display: inline-block;
|
||||
}
|
||||
}
|
||||
|
||||
.yuimenu {
|
||||
z-index: 1000 !important;
|
||||
|
||||
.bd {
|
||||
border-color: var(--input-border);
|
||||
background-color: var(--menu-bg-color);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Overrides for treeview-skin.css */
|
||||
.ygtvitem {
|
||||
.ygtvlabel,
|
||||
.ygtvlabel:link,
|
||||
.ygtvlabel:visited,
|
||||
.ygtvlabel:hover {
|
||||
color: inherit;
|
||||
background-color: inherit;
|
||||
}
|
||||
}
|
||||
|
||||
.ygtvfocus {
|
||||
background-color: var(--panel-header-bg-color, #c0e0e0) !important;
|
||||
}
|
||||
|
||||
.ygtvfocus .ygtvlabel,
|
||||
.ygtvfocus .ygtvlabel:link,
|
||||
.ygtvfocus .ygtvlabel:visited,
|
||||
.ygtvfocus .ygtvlabel:hover {
|
||||
background-color: var(--panel-header-bg-color, #c0e0e0) !important;
|
||||
}
|
||||
|
||||
div.yahooTree td {
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.yui-tt {
|
||||
border: 1px solid black !important;
|
||||
background-color: #fff !important;
|
||||
padding: 2px !important;
|
||||
font-family: inherit !important;
|
||||
color: inherit !important;
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-tt .bd {
|
||||
border: none !important;
|
||||
background-color: #fff !important;
|
||||
}
|
||||
|
||||
.yuimenu li .yui-menu-tooltip {
|
||||
color: #a6a6a6;
|
||||
}
|
||||
|
||||
.yuimenu li.yui-menuitem-tooltip {
|
||||
border-bottom: 1px solid #808080;
|
||||
padding-bottom: 3px;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
#jenkins .yuimenuitem {
|
||||
font-size: var(--font-size-xs);
|
||||
padding: 3px;
|
||||
|
||||
svg,
|
||||
img {
|
||||
width: 1.2rem !important;
|
||||
height: 1.2rem !important;
|
||||
margin: 0.25rem 0.5rem 0.25rem 0;
|
||||
}
|
||||
}
|
||||
|
||||
#jenkins .yuimenuitem,
|
||||
#jenkins .yuimenuitemlabel {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
#jenkins .yuimenu .bd {
|
||||
border: 1px solid #ccc;
|
||||
box-shadow: var(--menu-box-shadow);
|
||||
}
|
||||
|
||||
#jenkins .yui-menu-shadow {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#jenkins .yui-ac-content {
|
||||
width: 30em;
|
||||
background-color: var(--search-bg);
|
||||
overflow: hidden;
|
||||
|
||||
// TODO: chose a better box shadow
|
||||
box-shadow: var(--search-box-shadow);
|
||||
border: none;
|
||||
border-radius: var(--header-item-border-radius);
|
||||
}
|
||||
|
||||
#jenkins li.yui-ac-highlight {
|
||||
background: var(--search-box-completion-bg);
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#jenkins.yui-skin-sam .yuimenuitem.yuimenuitem-hassubmenu {
|
||||
background-image: none; //Do not use background image, use CSS arrow instead
|
||||
|
||||
//Center the CSS arrow
|
||||
position: relative;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
|
||||
&::after {
|
||||
/* Right arrow */
|
||||
content: "";
|
||||
border-left: 0.35em solid #333;
|
||||
border-left: 0.35em solid var(--text-color);
|
||||
border-top: 0.35em solid transparent;
|
||||
border-bottom: 0.35em solid transparent;
|
||||
border-right: 0;
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
transform: translateY(-50%);
|
||||
right: 0.75em;
|
||||
display: inline-block;
|
||||
}
|
||||
}
|
||||
|
||||
.yui-panel,
|
||||
.yui-panel .bd {
|
||||
background-color: var(--background) !important;
|
||||
}
|
||||
|
||||
.yui-menu-badge {
|
||||
position: relative;
|
||||
margin-left: auto;
|
||||
font-weight: 600;
|
||||
|
||||
&::before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
inset: 0 -0.375rem;
|
||||
background: var(--text-color-secondary);
|
||||
opacity: 0.1;
|
||||
border-radius: 100vmax;
|
||||
}
|
||||
}
|
|
@ -109,209 +109,3 @@
|
|||
.button-disabled {
|
||||
@include button-disabled;
|
||||
}
|
||||
|
||||
// Button styles
|
||||
|
||||
.yui-button {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.yui-button .first-child {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.yui-button button,
|
||||
input[type="button"],
|
||||
input[type="reset"],
|
||||
input[type="submit"],
|
||||
a.yui-button:link,
|
||||
a.yui-button:visited {
|
||||
box-sizing: border-box;
|
||||
// vertical padding:
|
||||
// 0.375rem == 6px == 32px (target height) - 4px (borders) - 16 (line) / 2
|
||||
padding: 0.375rem 1rem;
|
||||
margin-right: 0.25rem;
|
||||
margin-left: 0.25rem;
|
||||
min-width: 4.5rem;
|
||||
min-height: 2rem;
|
||||
cursor: pointer;
|
||||
user-select: none;
|
||||
font-size: var(--btn-font-size);
|
||||
line-height: var(--btn-line-height);
|
||||
font-weight: var(--btn-font-weight);
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
text-decoration: none;
|
||||
border: 2px solid;
|
||||
border-radius: 4px;
|
||||
transition:
|
||||
color 0.15s ease-in-out,
|
||||
background-color 0.15s ease-in-out,
|
||||
border-color 0.15s ease-in-out;
|
||||
|
||||
@include button-secondary;
|
||||
|
||||
&:focus {
|
||||
outline: none;
|
||||
}
|
||||
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
|
||||
& > span {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.svg-icon,
|
||||
i {
|
||||
width: 1rem;
|
||||
height: 1rem;
|
||||
font-size: 1rem;
|
||||
vertical-align: top;
|
||||
flex-shrink: 1;
|
||||
}
|
||||
|
||||
.leading-icon {
|
||||
display: flex;
|
||||
margin-right: 0.25rem;
|
||||
|
||||
svg {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
}
|
||||
|
||||
.trailing-icon {
|
||||
margin-left: 0.25rem;
|
||||
}
|
||||
}
|
||||
|
||||
.yui-button.danger button,
|
||||
input[type="button"].danger,
|
||||
input[type="reset"].danger,
|
||||
input[type="submit"].danger {
|
||||
@include button-danger;
|
||||
}
|
||||
|
||||
.yui-button.primary button,
|
||||
input[type="button"].primary,
|
||||
input[type="reset"].primary,
|
||||
input[type="submit"].primary {
|
||||
@include button-primary;
|
||||
}
|
||||
|
||||
.yui-button.link-button button,
|
||||
input[type="button"].link-button,
|
||||
input[type="reset"].link-button,
|
||||
input[type="submit"].link-button {
|
||||
@include button-link;
|
||||
}
|
||||
|
||||
.yui-button.large-button button,
|
||||
input[type="button"].large-button,
|
||||
input[type="reset"].large-button,
|
||||
input[type="submit"].large-button,
|
||||
a.yui-button.large-button {
|
||||
// vertical padding
|
||||
// 0.5rem == 8px == 40px (target height) - 4px (borders) - 20 (line) / 2
|
||||
padding: 0.5rem 1rem;
|
||||
min-width: 6.5rem;
|
||||
min-height: 2.5rem;
|
||||
font-size: var(--btn-large-font-size);
|
||||
line-height: var(--btn-large-line-height);
|
||||
|
||||
.svg-icon,
|
||||
i {
|
||||
vertical-align: top;
|
||||
height: 1.25rem;
|
||||
width: 1.25rem;
|
||||
font-size: 1.25rem;
|
||||
}
|
||||
}
|
||||
|
||||
.yui-button-disabled button,
|
||||
.yui-button button:disabled,
|
||||
input[type="button"]:disabled,
|
||||
input[type="reset"]:disabled,
|
||||
input[type="submit"]:disabled,
|
||||
.yui-button-disabled input[type="button"],
|
||||
.yui-button-disabled input[type="reset"],
|
||||
.yui-button-disabled input[type="submit"] {
|
||||
@include button-disabled;
|
||||
}
|
||||
|
||||
a.yui-button {
|
||||
&.primary {
|
||||
@include button-primary;
|
||||
}
|
||||
|
||||
&.danger {
|
||||
@include button-danger;
|
||||
}
|
||||
|
||||
&.link-button {
|
||||
@include button-link;
|
||||
}
|
||||
|
||||
&.disabled {
|
||||
@include button-disabled;
|
||||
}
|
||||
}
|
||||
|
||||
// Dropdown buttons
|
||||
.yui-button.yui-menu-button button,
|
||||
.yui-button.yui-split-button button {
|
||||
// These buttons have a caret as the :after element
|
||||
&::after {
|
||||
display: inline-block;
|
||||
margin-left: 0.4em;
|
||||
vertical-align: 0.1875em;
|
||||
content: "";
|
||||
border-top: 0.35em solid;
|
||||
border-right: 0.35em solid transparent;
|
||||
border-bottom: 0;
|
||||
border-left: 0.35em solid transparent;
|
||||
}
|
||||
}
|
||||
|
||||
.yui-button.yui-menu-button.yui-menu-button-active button,
|
||||
.yui-button.yui-split-button.yui-split-button-active button {
|
||||
&::after {
|
||||
border-bottom: 0.35em solid;
|
||||
border-top: 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Icon buttons
|
||||
|
||||
.yui-button.icon-button button,
|
||||
a.yui-button.icon-button:link,
|
||||
a.yui-button.icon-button:visited {
|
||||
padding: 0.25rem;
|
||||
min-width: 2rem;
|
||||
height: 2rem;
|
||||
|
||||
.svg-icon,
|
||||
i {
|
||||
width: 1rem;
|
||||
height: 1rem;
|
||||
font-size: 1rem;
|
||||
}
|
||||
|
||||
@include button-link;
|
||||
}
|
||||
|
||||
.yui-button.icon-button.large-button button,
|
||||
a.yui-button.icon-button.large-button {
|
||||
min-width: 2.5rem;
|
||||
height: 2.5rem;
|
||||
padding: 0.625rem;
|
||||
|
||||
.svg-icon,
|
||||
i {
|
||||
width: 1.25rem;
|
||||
height: 1.25rem;
|
||||
font-size: 1.25rem;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -24,7 +24,6 @@
|
|||
min-height: 2.25rem;
|
||||
white-space: nowrap;
|
||||
gap: 1ch;
|
||||
transition: var(--standard-transition);
|
||||
|
||||
&::before {
|
||||
background: var(--button-background);
|
||||
|
@ -190,24 +189,44 @@
|
|||
.jenkins-copy-button {
|
||||
.jenkins-copy-button__icon {
|
||||
position: relative;
|
||||
width: 0.9rem;
|
||||
display: grid;
|
||||
grid-template-columns: 1fr;
|
||||
place-items: center;
|
||||
width: 1.125rem;
|
||||
height: 1.125rem;
|
||||
transition: var(--standard-transition);
|
||||
|
||||
svg {
|
||||
grid-area: 1 / 1;
|
||||
scale: -0.5;
|
||||
opacity: 0;
|
||||
transition: var(--elastic-transition);
|
||||
filter: blur(2px);
|
||||
color: var(--success-color);
|
||||
|
||||
* {
|
||||
stroke-width: 40px;
|
||||
}
|
||||
}
|
||||
|
||||
&::before,
|
||||
&::after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
width: 75%;
|
||||
height: 75%;
|
||||
position: relative;
|
||||
width: 0.6875rem;
|
||||
height: 0.875rem;
|
||||
border: 0.1rem solid currentColor;
|
||||
border-radius: 0.2rem;
|
||||
transition: var(--standard-transition);
|
||||
transition:
|
||||
translate var(--standard-transition),
|
||||
scale var(--standard-transition),
|
||||
opacity var(--standard-transition),
|
||||
filter var(--standard-transition);
|
||||
grid-area: 1 / 1;
|
||||
}
|
||||
|
||||
&::before {
|
||||
top: 4%;
|
||||
left: 1%;
|
||||
translate: -16% -10%;
|
||||
clip-path: polygon(
|
||||
100% 0,
|
||||
100% 22.5%,
|
||||
|
@ -219,19 +238,45 @@
|
|||
}
|
||||
|
||||
&::after {
|
||||
bottom: 4%;
|
||||
right: 1%;
|
||||
translate: 16% 10%;
|
||||
}
|
||||
}
|
||||
|
||||
&--copied {
|
||||
color: var(--success-color) !important;
|
||||
|
||||
--button-background: color-mix(
|
||||
in sRGB,
|
||||
var(--success-color) 10%,
|
||||
transparent
|
||||
);
|
||||
--button-background--hover: var(--button-background);
|
||||
--button-background--active: var(--button-background);
|
||||
|
||||
.jenkins-copy-button__icon {
|
||||
&::before,
|
||||
&::after {
|
||||
scale: 1.25;
|
||||
opacity: 0;
|
||||
filter: blur(1px);
|
||||
}
|
||||
|
||||
svg {
|
||||
scale: 1.25;
|
||||
opacity: 1;
|
||||
filter: blur(0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&:hover {
|
||||
.jenkins-copy-button__icon {
|
||||
&::before {
|
||||
transform: translate(7%, 4.5%);
|
||||
translate: -11% -8%;
|
||||
}
|
||||
|
||||
&::after {
|
||||
transform: translate(-7%, -4.5%);
|
||||
translate: 11% 8%;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -178,7 +178,7 @@ THE SOFTWARE.
|
|||
<dependency>
|
||||
<groupId>org.jenkins-ci.main</groupId>
|
||||
<artifactId>jenkins-test-harness</artifactId>
|
||||
<version>2375.v46b_da_4f6c042</version>
|
||||
<version>2378.v58ce1c9466c7</version>
|
||||
<scope>test</scope>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
|
@ -218,7 +218,7 @@ THE SOFTWARE.
|
|||
<dependency>
|
||||
<groupId>org.jenkins-ci.plugins</groupId>
|
||||
<artifactId>cloudbees-folder</artifactId>
|
||||
<version>6.975.v4161e479479f</version>
|
||||
<version>6.976.v4dc79fb_c458d</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
|
@ -344,7 +344,7 @@ THE SOFTWARE.
|
|||
<artifactItem>
|
||||
<groupId>io.jenkins.plugins</groupId>
|
||||
<artifactId>design-library</artifactId>
|
||||
<version>352.v3d38a_04a_9ea_9</version>
|
||||
<version>353.v3b_c47f293f54</version>
|
||||
<type>hpi</type>
|
||||
<outputDirectory>${project.build.outputDirectory}/plugins</outputDirectory>
|
||||
<destFileName>design-library.jpi</destFileName>
|
||||
|
|
|
@ -54,28 +54,17 @@ public class Jenkins14749Test {
|
|||
webClient.setCssErrorHandler(new CSSErrorHandler() {
|
||||
@Override
|
||||
public void warning(final CSSParseException exception) throws CSSException {
|
||||
if (!ignore(exception)) {
|
||||
errors.addError(exception);
|
||||
}
|
||||
errors.addError(exception);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void error(final CSSParseException exception) throws CSSException {
|
||||
if (!ignore(exception)) {
|
||||
errors.addError(exception);
|
||||
}
|
||||
errors.addError(exception);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void fatalError(final CSSParseException exception) throws CSSException {
|
||||
if (!ignore(exception)) {
|
||||
errors.addError(exception);
|
||||
}
|
||||
}
|
||||
|
||||
private boolean ignore(final CSSParseException exception) {
|
||||
// Keep in sync with HudsonTestCase/JenkinsRule
|
||||
return exception.getURI().contains("/yui/");
|
||||
errors.addError(exception);
|
||||
}
|
||||
});
|
||||
return webClient;
|
||||
|
|
|
@ -152,6 +152,7 @@ THE SOFTWARE.
|
|||
<exclude>org.jenkins-ci:annotation-indexer</exclude>
|
||||
<exclude>org.jenkins-ci:commons-jelly</exclude>
|
||||
<exclude>org.jenkins-ci:commons-jelly-tags-fmt</exclude>
|
||||
<exclude>org.jenkins-ci:commons-jelly-tags-xml</exclude>
|
||||
<exclude>org.jenkins-ci:crypto-util</exclude>
|
||||
<exclude>org.jenkins-ci.main:cli</exclude>
|
||||
<exclude>org.jenkins-ci.main:jenkins-core</exclude>
|
||||
|
|
Before Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 177 B |
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
.yui-skin-sam .yui-ac{position:relative;font-family:arial;font-size:100%}.yui-skin-sam .yui-ac-input{position:absolute;width:100%}.yui-skin-sam .yui-ac-container{position:absolute;top:1.6em;width:100%}.yui-skin-sam .yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050}.yui-skin-sam .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.10;opacity:.10;filter:alpha(opacity=10);z-index:9049}.yui-skin-sam .yui-ac iframe{opacity:0;filter:alpha(opacity=0);padding-right:.3em;padding-bottom:.3em}.yui-skin-sam .yui-ac-content ul{margin:0;padding:0;width:100%}.yui-skin-sam .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1}.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{background:#b3d4ff}.yui-skin-sam .yui-ac-content li.yui-ac-highlight{background:#426fd9;color:#FFF}
|
Before Width: | Height: | Size: 151 B |
Before Width: | Height: | Size: 148 B |
Before Width: | Height: | Size: 167 B |
Before Width: | Height: | Size: 160 B |
Before Width: | Height: | Size: 212 B |
Before Width: | Height: | Size: 481 B |
Before Width: | Height: | Size: 2.1 KiB |
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
.yui-button{display:-moz-inline-box;display:inline-block;vertical-align:text-bottom;}.yui-button .first-child{display:block;*display:inline-block;}.yui-button button,.yui-button a{display:block;*display:inline-block;border:none;margin:0;}.yui-button button{background-color:transparent;*overflow:visible;cursor:pointer;}.yui-button a{text-decoration:none;}.yui-skin-sam .yui-button{border-width:1px 0;border-style:solid;border-color:#808080;background:url(sprite.png) repeat-x 0 0;margin:auto .25em;}.yui-skin-sam .yui-button .first-child{border-width:0 1px;border-style:solid;border-color:#808080;margin:0 -1px;_margin:0;}.yui-skin-sam .yui-button button,.yui-skin-sam .yui-button a,.yui-skin-sam .yui-button a:visited{padding:0 10px;font-size:93%;line-height:2;*line-height:1.7;min-height:2em;*min-height:auto;color:#000;}.yui-skin-sam .yui-button a{*line-height:1.875;*padding-bottom:1px;}.yui-skin-sam .yui-split-button button,.yui-skin-sam .yui-menu-button button{padding-right:20px;background-position:right center;background-repeat:no-repeat;}.yui-skin-sam .yui-menu-button button{background-image:url(menu-button-arrow.png);}.yui-skin-sam .yui-split-button button{background-image:url(split-button-arrow.png);}.yui-skin-sam .yui-button-focus{border-color:#7D98B8;background-position:0 -1300px;}.yui-skin-sam .yui-button-focus .first-child{border-color:#7D98B8;}.yui-skin-sam .yui-split-button-focus button{background-image:url(split-button-arrow-focus.png);}.yui-skin-sam .yui-button-hover{border-color:#7D98B8;background-position:0 -1300px;}.yui-skin-sam .yui-button-hover .first-child{border-color:#7D98B8;}.yui-skin-sam .yui-split-button-hover button{background-image:url(split-button-arrow-hover.png);}.yui-skin-sam .yui-button-active{border-color:#7D98B8;background-position:0 -1700px;}.yui-skin-sam .yui-button-active .first-child{border-color:#7D98B8;}.yui-skin-sam .yui-split-button-activeoption{border-color:#808080;background-position:0 0;}.yui-skin-sam .yui-split-button-activeoption .first-child{border-color:#808080;}.yui-skin-sam .yui-split-button-activeoption button{background-image:url(split-button-arrow-active.png);}.yui-skin-sam .yui-radio-button-checked,.yui-skin-sam .yui-checkbox-button-checked{border-color:#304369;background-position:0 -1400px;}.yui-skin-sam .yui-radio-button-checked .first-child,.yui-skin-sam .yui-checkbox-button-checked .first-child{border-color:#304369;}.yui-skin-sam .yui-radio-button-checked button,.yui-skin-sam .yui-checkbox-button-checked button{color:#fff;}.yui-skin-sam .yui-button-disabled{border-color:#ccc;background-position:0 -1500px;}.yui-skin-sam .yui-button-disabled .first-child{border-color:#ccc;}.yui-skin-sam .yui-button-disabled button,.yui-skin-sam .yui-button-disabled a,.yui-skin-sam .yui-button-disabled a:visited{color:#A6A6A6;cursor:default;}.yui-skin-sam .yui-menu-button-disabled button{background-image:url(menu-button-arrow-disabled.png);}.yui-skin-sam .yui-split-button-disabled button{background-image:url(split-button-arrow-disabled.png);}
|
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
.yui-carousel{visibility:hidden;overflow:hidden;position:relative;text-align:left;zoom:1;}.yui-carousel.yui-carousel-visible{visibility:visible;}.yui-carousel-content{overflow:hidden;position:relative;text-align:center;}.yui-carousel-element li{border:1px solid #ccc;list-style:none;margin:1px;overflow:hidden;padding:0;position:absolute;text-align:center;}.yui-carousel-vertical .yui-carousel-element li{display:block;float:none;}.yui-log .carousel{background:#f2e886;}.yui-carousel-nav{zoom:1;}.yui-carousel-nav:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.yui-carousel-button-focus{outline:1px dotted #000;}.yui-carousel-min-width{min-width:115px;}.yui-carousel-element{overflow:hidden;position:relative;margin:0 auto;padding:0;text-align:left;*margin:0;}.yui-carousel-horizontal .yui-carousel-element{width:320000px;}.yui-carousel-vertical .yui-carousel-element{height:320000px;}.yui-skin-sam .yui-carousel-nav select{position:static;}.yui-carousel .yui-carousel-item-selected{border:1px dashed #000;margin:1px;}.yui-skin-sam .yui-carousel,.yui-skin-sam .yui-carousel-vertical{border:1px solid #808080;}.yui-skin-sam .yui-carousel-nav{background:url(sprite.png) repeat-x 0 0;padding:3px;text-align:right;}.yui-skin-sam .yui-carousel-button{background:url(sprite.png) no-repeat 0 -600px;float:right;height:19px;margin:5px;overflow:hidden;width:40px;}.yui-skin-sam .yui-carousel-vertical .yui-carousel-button{background-position:0 -800px;}.yui-skin-sam .yui-carousel-button-disabled{background-position:0 -2000px;}.yui-skin-sam .yui-carousel-vertical .yui-carousel-button-disabled{background-position:0 -2100px;}.yui-skin-sam .yui-carousel-button input,.yui-skin-sam .yui-carousel-button button{background-color:transparent;border:0;cursor:pointer;display:block;height:44px;margin:-2px 0 0 -2px;padding:0 0 0 50px;}.yui-skin-sam span.yui-carousel-first-button{background-position:0 -550px;margin-left:-100px;margin-right:50px;*margin:5px 5px 5px -90px;}.yui-skin-sam .yui-carousel-vertical span.yui-carousel-first-button{background-position:0 -750px;}.yui-skin-sam span.yui-carousel-first-button-disabled{background-position:0 -1950px;}.yui-skin-sam .yui-carousel-vertical span.yui-carousel-first-button-disabled{background-position:0 -2050px;}.yui-skin-sam .yui-carousel-nav ul{float:right;height:19px;margin:0;margin-left:-220px;margin-right:100px;*margin-left:-160px;*margin-right:0;padding:0;}.yui-skin-sam .yui-carousel-min-width .yui-carousel-nav ul{*margin-left:-170px;}.yui-skin-sam .yui-carousel-nav select{position:relative;*right:50px;top:4px;}.yui-skin-sam .yui-carousel-vertical .yui-carousel-nav select{position:static;}.yui-skin-sam .yui-carousel-vertical .yui-carousel-nav ul,.yui-skin-sam .yui-carousel-vertical .yui-carousel-nav select{float:none;margin:0;*zoom:1;}.yui-skin-sam .yui-carousel-nav ul li{background:url(sprite.png) no-repeat 0 -650px;cursor:pointer;float:left;height:9px;list-style:none;margin:10px 0 0 5px;overflow:hidden;padding:0;width:9px;}.yui-skin-sam .yui-carousel-nav ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.yui-skin-sam .yui-carousel-nav ul li a{display:block;width:100%;height:100%;text-indent:-10000px;text-align:left;overflow:hidden;}.yui-skin-sam .yui-carousel-nav ul li.yui-carousel-nav-page-focus{outline:1px dotted #000;}.yui-skin-sam .yui-carousel-nav ul li.yui-carousel-nav-page-selected{background-position:0 -700px;}.yui-skin-sam .yui-carousel-item-loading{background:url(ajax-loader.gif) no-repeat 50% 50%;position:absolute;text-indent:-150px;}
|
Before Width: | Height: | Size: 608 B |
Before Width: | Height: | Size: 622 B |
Before Width: | Height: | Size: 609 B |
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
.yui-picker-panel{background:#e3e3e3;border-color:#888}.yui-picker-panel .hd{background-color:#ccc;font-size:100%;line-height:100%;border:1px solid #e3e3e3;font-weight:bold;overflow:hidden;padding:6px;color:#000}.yui-picker-panel .bd{background:#e8e8e8;margin:1px;height:200px}.yui-picker-panel .ft{background:#e8e8e8;margin:1px;padding:1px}.yui-picker{position:relative}.yui-picker-hue-thumb{cursor:default;width:18px;height:18px;top:-8px;left:-2px;z-index:9;position:absolute}.yui-picker-hue-bg{-moz-outline:0;outline:0 none;position:absolute;left:200px;height:183px;width:14px;background:url(hue_bg.png) no-repeat;top:4px}.yui-picker-bg{-moz-outline:0;outline:0 none;position:absolute;top:4px;left:4px;height:182px;width:182px;background-color:#F00;background-image:url(picker_mask.png)}*html .yui-picker-bg{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='picker_mask.png',sizingMethod='scale')}.yui-picker-mask{position:absolute;z-index:1;top:0;left:0}.yui-picker-thumb{cursor:default;width:11px;height:11px;z-index:9;position:absolute;top:-4px;left:-4px}.yui-picker-swatch{position:absolute;left:240px;top:4px;height:60px;width:55px;border:1px solid #888}.yui-picker-websafe-swatch{position:absolute;left:304px;top:4px;height:24px;width:24px;border:1px solid #888}.yui-picker-controls{position:absolute;top:72px;left:226px;font:1em monospace}.yui-picker-controls .hd{background:transparent;border-width:0!important}.yui-picker-controls .bd{height:100px;border-width:0!important}.yui-picker-controls ul{float:left;padding:0 2px 0 0;margin:0}.yui-picker-controls li{padding:2px;list-style:none;margin:0}.yui-picker-controls input{font-size:.85em;width:2.4em}.yui-picker-hex-controls{clear:both;padding:2px}.yui-picker-hex-controls input{width:4.6em}.yui-picker-controls a{font:1em arial,helvetica,clean,sans-serif;display:block;*display:inline-block;padding:0;color:#000}
|
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2}.yui-panel{position:relative}.yui-panel-container form{margin:0}.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0}.mask.block-scrollbars{overflow:auto}.masked select,.drag select,.hide-select select{_visibility:hidden}.yui-panel-container select{_visibility:inherit}.hide-scrollbars,.hide-scrollbars *{overflow:hidden}.hide-scrollbars select{display:none}.show-scrollbars{overflow:auto}.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible}.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto}.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px}.yui-effect-fade .underlay,.yui-effect-fade .yui-tt-shadow{display:none}.yui-tt-shadow{position:absolute}.yui-override-padding{padding:0!important}.yui-panel-container .container-close{overflow:hidden;text-indent:-10000em;text-decoration:none}.yui-overlay.yui-force-redraw,.yui-panel-container.yui-force-redraw{margin-bottom:1px}.yui-skin-sam .mask{background-color:#000;opacity:.25;filter:alpha(opacity=25)}.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px}.yui-skin-sam .yui-panel{position:relative;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1;*border-width:1px;*zoom:1;_zoom:normal}.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;*margin:0;*border:0}.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc}.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#f2f2f2}.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(sprite.png) repeat-x 0 -200px}.yui-skin-sam .yui-panel .bd{padding:10px}.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%}.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(sprite.png) no-repeat 0 -300px;cursor:pointer}.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px}.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff}.yui-skin-sam .yui-panel-container.shadow{_padding:2px 4px 0 2px}.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;left:-3px;right:-3px;bottom:-3px;*top:4px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_left:0;_right:0;_bottom:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;filter:alpha(opacity=12)}.yui-skin-sam .yui-dialog .ft{border-top:0;padding:0 10px 10px 10px;font-size:100%}.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right}.yui-skin-sam .yui-dialog .ft button.default{font-weight:bold}.yui-skin-sam .yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px}.yui-skin-sam .yui-dialog .ft span.default .first-child{border-color:#304369}.yui-skin-sam .yui-dialog .ft span.default button{color:#fff}.yui-skin-sam .yui-dialog .ft span.yui-button-disabled{background-position:0 -1500px;border-color:#ccc}.yui-skin-sam .yui-dialog .ft span.yui-button-disabled .first-child{border-color:#ccc}.yui-skin-sam .yui-dialog .ft span.yui-button-disabled button{color:#a6a6a6}.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left}.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px}.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px}.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px}.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px}.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px}.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px}.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#d4c237 #A6982b #a6982b #A6982B;border-width:1px;border-style:solid;background-color:#ffee69}.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto}.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000}.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;filter:alpha(opacity=12)}
|
Before Width: | Height: | Size: 177 B |
Before Width: | Height: | Size: 114 B |
Before Width: | Height: | Size: 112 B |
Before Width: | Height: | Size: 138 B |
Before Width: | Height: | Size: 5.5 KiB |
Before Width: | Height: | Size: 5.6 KiB |
Before Width: | Height: | Size: 96 B |
Before Width: | Height: | Size: 407 B |
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
.yui-crop{position:relative;}.yui-crop .yui-crop-mask{position:absolute;top:0;left:0;height:100%;width:100%;}.yui-crop .yui-resize{position:absolute;top:10px;left:10px;border:0;}.yui-crop .yui-crop-resize-mask{position:absolute;top:0;left:0;height:100%;width:100%;background-position:-10px -10px;overflow:hidden;}.yui-skin-sam .yui-crop .yui-crop-mask{background-color:#000;opacity:.5;filter:alpha(opacity=50);}.yui-skin-sam .yui-crop .yui-resize{border:1px dashed #fff;}
|
Before Width: | Height: | Size: 792 B |
Before Width: | Height: | Size: 2.6 KiB |
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
.yui-skin-sam .yui-log{padding:1em;width:31em;background-color:#AAA;color:#000;border:1px solid black;font-family:monospace;font-size:77%;text-align:left;z-index:9000}.yui-skin-sam .yui-log-container{position:absolute;top:1em;right:1em}.yui-skin-sam .yui-log input{margin:0;padding:0;font-family:arial;font-size:100%;font-weight:normal}.yui-skin-sam .yui-log .yui-log-btns{position:relative;float:right;bottom:.25em}.yui-skin-sam .yui-log .yui-log-hd{margin-top:1em;padding:.5em;background-color:#575757}.yui-skin-sam .yui-log .yui-log-hd h4{margin:0;padding:0;font-size:108%;font-weight:bold;color:#FFF}.yui-skin-sam .yui-log .yui-log-bd{width:100%;height:20em;background-color:#FFF;border:1px solid gray;overflow:auto}.yui-skin-sam .yui-log p{margin:1px;padding:.1em}.yui-skin-sam .yui-log pre{margin:0;padding:0}.yui-skin-sam .yui-log pre.yui-log-verbose{white-space:pre-wrap;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.yui-skin-sam .yui-log .yui-log-ft{margin-top:.5em}.yui-skin-sam .yui-log .yui-log-ft .yui-log-sourcefilters{width:100%;border-top:1px solid #575757;margin-top:.75em;padding-top:.75em}.yui-skin-sam .yui-log .yui-log-filtergrp{margin-right:.5em}.yui-skin-sam .yui-log .info{background-color:#a7cc25}.yui-skin-sam .yui-log .warn{background-color:#f58516}.yui-skin-sam .yui-log .error{background-color:#e32f0b}.yui-skin-sam .yui-log .time{background-color:#a6c9d7}.yui-skin-sam .yui-log .window{background-color:#f2e886}
|
Before Width: | Height: | Size: 107 B |
Before Width: | Height: | Size: 91 B |
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
.yuimenu{top:-999em;left:-999em;}.yuimenubar{position:static;}.yuimenu .yuimenu,.yuimenubar .yuimenu{position:absolute;}.yuimenubar li,.yuimenu li{list-style-type:none;}.yuimenubar ul,.yuimenu ul,.yuimenubar li,.yuimenu li,.yuimenu h6,.yuimenubar h6{margin:0;padding:0;}.yuimenuitemlabel,.yuimenubaritemlabel{text-align:left;white-space:nowrap;}.yuimenubar ul{*zoom:1;}.yuimenubar .yuimenu ul{*zoom:normal;}.yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}.yuimenubaritem{float:left;}.yuimenubaritemlabel,.yuimenuitemlabel{display:block;}.yuimenuitemlabel .helptext{font-style:normal;display:block;margin:-1em 0 0 10em;}.yui-menu-shadow{position:absolute;visibility:hidden;z-index:-1;}.yui-menu-shadow-visible{top:2px;right:-3px;left:-3px;bottom:-3px;visibility:visible;}.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.yuimenu.show-scrollbars,.yuimenubar.show-scrollbars{overflow:visible;}.yuimenu.hide-scrollbars .yui-menu-shadow,.yuimenubar.hide-scrollbars .yui-menu-shadow{overflow:hidden;}.yuimenu.show-scrollbars .yui-menu-shadow,.yuimenubar.show-scrollbars .yui-menu-shadow{overflow:auto;}.yui-overlay.yui-force-redraw{margin-bottom:1px;}.yui-skin-sam .yuimenubar{font-size:93%;line-height:2;*line-height:1.9;border:solid 1px #808080;background:url(sprite.png) repeat-x 0 0;}.yui-skin-sam .yuimenubarnav .yuimenubaritem{border-right:solid 1px #ccc;}.yui-skin-sam .yuimenubaritemlabel{padding:0 10px;color:#000;text-decoration:none;cursor:default;border-style:solid;border-color:#808080;border-width:1px 0;*position:relative;margin:-1px 0;}.yui-skin-sam .yuimenubaritemlabel:visited{color:#000;}.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel{padding-right:20px;*display:inline-block;}.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu{background:url(menubaritem_submenuindicator.png) right center no-repeat;}.yui-skin-sam .yuimenubaritem-selected{background:url(sprite.png) repeat-x 0 -1700px;}.yui-skin-sam .yuimenubaritemlabel-selected{border-color:#7D98B8;}.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected{border-left-width:1px;margin-left:-1px;*left:-1px;}.yui-skin-sam .yuimenubaritemlabel-disabled,.yui-skin-sam .yuimenubaritemlabel-disabled:visited{cursor:default;color:#A6A6A6;}.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled{background-image:url(menubaritem_submenuindicator_disabled.png);}.yui-skin-sam .yuimenu{font-size:93%;line-height:1.5;*line-height:1.45;}.yui-skin-sam .yuimenubar .yuimenu,.yui-skin-sam .yuimenu .yuimenu{font-size:100%;}.yui-skin-sam .yuimenu .bd{*zoom:1;_zoom:normal;border:solid 1px #808080;background-color:#fff;}.yui-skin-sam .yuimenu .yuimenu .bd{*zoom:normal;}.yui-skin-sam .yuimenu ul{padding:3px 0;border-width:1px 0 0 0;border-color:#ccc;border-style:solid;}.yui-skin-sam .yuimenu ul.first-of-type{border-width:0;}.yui-skin-sam .yuimenu h6{font-weight:bold;border-style:solid;border-color:#ccc;border-width:1px 0 0 0;color:#a4a4a4;padding:3px 10px 0 10px;}.yui-skin-sam .yuimenu ul.hastitle,.yui-skin-sam .yuimenu h6.first-of-type{border-width:0;}.yui-skin-sam .yuimenu .yui-menu-body-scrolled{border-color:#ccc #808080;overflow:hidden;}.yui-skin-sam .yuimenu .topscrollbar,.yui-skin-sam .yuimenu .bottomscrollbar{height:16px;border:solid 1px #808080;background:#fff url(sprite.png) no-repeat 0 0;}.yui-skin-sam .yuimenu .topscrollbar{border-bottom-width:0;background-position:center -950px;}.yui-skin-sam .yuimenu .topscrollbar_disabled{background-position:center -975px;}.yui-skin-sam .yuimenu .bottomscrollbar{border-top-width:0;background-position:center -850px;}.yui-skin-sam .yuimenu .bottomscrollbar_disabled{background-position:center -875px;}.yui-skin-sam .yuimenuitem{_border-bottom:solid 1px #fff;}.yui-skin-sam .yuimenuitemlabel{padding:0 20px;color:#000;text-decoration:none;cursor:default;}.yui-skin-sam .yuimenuitemlabel:visited{color:#000;}.yui-skin-sam .yuimenuitemlabel .helptext{margin-top:-1.5em;*margin-top:-1.45em;}.yui-skin-sam .yuimenuitem-hassubmenu{background-image:url(menuitem_submenuindicator.png);background-position:right center;background-repeat:no-repeat;}.yui-skin-sam .yuimenuitem-checked{background-image:url(menuitem_checkbox.png);background-position:left center;background-repeat:no-repeat;}.yui-skin-sam .yui-menu-shadow-visible{background-color:#000;opacity:.12;filter:alpha(opacity=12);}.yui-skin-sam .yuimenuitem-selected{background-color:#B3D4FF;}.yui-skin-sam .yuimenuitemlabel-disabled,.yui-skin-sam .yuimenuitemlabel-disabled:visited{cursor:default;color:#A6A6A6;}.yui-skin-sam .yuimenuitem-hassubmenu-disabled{background-image:url(menuitem_submenuindicator_disabled.png);}.yui-skin-sam .yuimenuitem-checked-disabled{background-image:url(menuitem_checkbox_disabled.png);}
|
Before Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 2.7 KiB |
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
.yui-skin-sam .yui-pg-container{display:block;margin:6px 0;white-space:nowrap}.yui-skin-sam .yui-pg-first,.yui-skin-sam .yui-pg-previous,.yui-skin-sam .yui-pg-next,.yui-skin-sam .yui-pg-last,.yui-skin-sam .yui-pg-current,.yui-skin-sam .yui-pg-pages,.yui-skin-sam .yui-pg-page{display:inline-block;font-family:arial,helvetica,clean,sans-serif;padding:3px 6px;zoom:1}.yui-skin-sam .yui-pg-pages{padding:0}.yui-skin-sam .yui-pg-current{padding:3px 0}.yui-skin-sam a.yui-pg-first:link,.yui-skin-sam a.yui-pg-first:visited,.yui-skin-sam a.yui-pg-first:active,.yui-skin-sam a.yui-pg-first:hover,.yui-skin-sam a.yui-pg-previous:link,.yui-skin-sam a.yui-pg-previous:visited,.yui-skin-sam a.yui-pg-previous:active,.yui-skin-sam a.yui-pg-previous:hover,.yui-skin-sam a.yui-pg-next:link,.yui-skin-sam a.yui-pg-next:visited,.yui-skin-sam a.yui-pg-next:active,.yui-skin-sam a.yui-pg-next:hover,.yui-skin-sam a.yui-pg-last:link,.yui-skin-sam a.yui-pg-last:visited,.yui-skin-sam a.yui-pg-last:active,.yui-skin-sam a.yui-pg-last:hover,.yui-skin-sam a.yui-pg-page:link,.yui-skin-sam a.yui-pg-page:visited,.yui-skin-sam a.yui-pg-page:active,.yui-skin-sam a.yui-pg-page:hover{color:#06c;text-decoration:underline;outline:0}.yui-skin-sam span.yui-pg-first,.yui-skin-sam span.yui-pg-previous,.yui-skin-sam span.yui-pg-next,.yui-skin-sam span.yui-pg-last{color:#a6a6a6}.yui-skin-sam .yui-pg-page{background-color:#fff;border:1px solid #cbcbcb;padding:2px 6px;text-decoration:none}.yui-skin-sam .yui-pg-current-page{background-color:transparent;border:0;font-weight:bold;padding:3px 6px}.yui-skin-sam .yui-pg-page{margin-left:1px;margin-right:1px}.yui-skin-sam .yui-pg-first,.yui-skin-sam .yui-pg-previous{padding-left:0}.yui-skin-sam .yui-pg-next,.yui-skin-sam .yui-pg-last{padding-right:0}.yui-skin-sam .yui-pg-current,.yui-skin-sam .yui-pg-rpp-options{margin-left:1em;margin-right:1em}
|
Before Width: | Height: | Size: 9.7 KiB |
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
.yui-skin-sam .yui-pv{background-color:#4a4a4a;font-family:arial;position:relative;width:99%;z-index:1000;margin-bottom:1em;overflow:hidden;}.yui-skin-sam .yui-pv .hd{background:url(header_background.png) repeat-x;min-height:30px;overflow:hidden;zoom:1;padding:2px 0;}.yui-skin-sam .yui-pv .hd h4{padding:8px 10px;margin:0;font:bold 14px arial;color:#fff;}.yui-skin-sam .yui-pv .hd a{background:#3f6bc3;font:bold 11px arial;color:#fff;padding:4px;margin:3px 10px 0 0;border:1px solid #3f567d;cursor:pointer;display:block;float:right;}.yui-skin-sam .yui-pv .hd span{display:none;}.yui-skin-sam .yui-pv .hd span.yui-pv-busy{height:18px;width:18px;background:url(wait.gif) no-repeat;overflow:hidden;display:block;float:right;margin:4px 10px 0 0;}.yui-skin-sam .yui-pv .hd:after,.yui-pv .bd:after,.yui-skin-sam .yui-pv-chartlegend dl:after{content:'.';visibility:hidden;clear:left;height:0;display:block;}.yui-skin-sam .yui-pv .bd{position:relative;zoom:1;overflow-x:auto;overflow-y:hidden;}.yui-skin-sam .yui-pv .yui-pv-table{padding:0 10px;margin:5px 0 10px 0;}.yui-skin-sam .yui-pv .yui-pv-table .yui-dt-bd td{color:#eeee5c;font:12px arial;}.yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-odd{background:#929292;}.yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-even{background:#58637a;}.yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-even td.yui-dt-asc,.yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-even td.yui-dt-desc{background:#384970;}.yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-odd td.yui-dt-asc,.yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-odd td.yui-dt-desc{background:#6F6E6E;}.yui-skin-sam .yui-pv .yui-pv-table .yui-dt-hd th{background-image:none;background:#2E2D2D;}.yui-skin-sam .yui-pv th.yui-dt-asc .yui-dt-liner{background:transparent url(asc.gif) no-repeat scroll right center;}.yui-skin-sam .yui-pv th.yui-dt-desc .yui-dt-liner{background:transparent url(desc.gif) no-repeat scroll right center;}.yui-skin-sam .yui-pv .yui-pv-table .yui-dt-hd th a{color:#fff;font:bold 12px arial;}.yui-skin-sam .yui-pv .yui-pv-table .yui-dt-hd th.yui-dt-asc,.yui-skin-sam .yui-pv .yui-pv-table .yui-dt-hd th.yui-dt-desc{background:#333;}.yui-skin-sam .yui-pv-chartcontainer{padding:0 10px;}.yui-skin-sam .yui-pv-chart{height:250px;clear:right;margin:5px 0 0 0;color:#fff;}.yui-skin-sam .yui-pv-chartlegend div{float:right;margin:0 0 0 10px;_width:250px;}.yui-skin-sam .yui-pv-chartlegend dl{border:1px solid #999;padding:.2em 0 .2em .5em;zoom:1;margin:5px 0;}.yui-skin-sam .yui-pv-chartlegend dt{float:left;display:block;height:.7em;width:.7em;padding:0;}.yui-skin-sam .yui-pv-chartlegend dd{float:left;display:block;color:#fff;margin:0 1em 0 .5em;padding:0;font:11px arial;}.yui-skin-sam .yui-pv-minimized{height:35px;}.yui-skin-sam .yui-pv-minimized .bd{top:-3000px;}.yui-skin-sam .yui-pv-minimized .hd a.yui-pv-refresh{display:none;}
|
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
.yui-pb-bar,.yui-pb-mask{width:100%;height:100%}.yui-pb{position:relative;top:0;left:0;width:200px;height:20px;padding:0;border:0;margin:0;text-align:left}.yui-pb-mask{position:absolute;top:0;left:0;z-index:2}.yui-pb-mask div{width:50%;height:50%;background-repeat:no-repeat;padding:0;position:absolute}.yui-pb-tl{background-position:top left}.yui-pb-tr{background-position:top right;left:50%}.yui-pb-bl{background-position:bottom left;top:50%}.yui-pb-br{background-position:bottom right;left:50%;top:50%}.yui-pb-bar{margin:0;position:absolute;left:0;top:0;z-index:1}.yui-pb-ltr .yui-pb-bar{_position:static}.yui-pb-rtl .yui-pb-bar{background-position:right}.yui-pb-btt .yui-pb-bar{background-position:left bottom}.yui-pb-bar{background-color:blue}.yui-pb{border:thin solid #808080}.yui-skin-sam .yui-pb{background-color:transparent;border:solid #808080;border-width:1px 0}.yui-skin-sam .yui-pb-rtl,.yui-skin-sam .yui-pb-ltr{background-image:url(back-h.png);background-repeat:repeat-x}.yui-skin-sam .yui-pb-ttb,.yui-skin-sam .yui-pb-btt{background-image:url(back-v.png);background-repeat:repeat-y}.yui-skin-sam .yui-pb-bar{background-color:transparent}.yui-skin-sam .yui-pb-ltr .yui-pb-bar,.yui-skin-sam .yui-pb-rtl .yui-pb-bar{background-image:url(bar-h.png);background-repeat:repeat-x}.yui-skin-sam .yui-pb-ttb .yui-pb-bar,.yui-skin-sam .yui-pb-btt .yui-pb-bar{background-image:url(bar-v.png);background-repeat:repeat-y}.yui-skin-sam .yui-pb-mask{border:solid #808080;border-width:0 1px;margin:0 -1px}.yui-skin-sam .yui-pb-caption{color:#000;text-align:center;margin:0 auto}.yui-skin-sam .yui-pb-range{color:#a6a6a6}
|
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
.yui-h-slider,.yui-v-slider,.yui-region-slider{position:relative;}.yui-h-slider .yui-slider-thumb,.yui-v-slider .yui-slider-thumb,.yui-region-slider .yui-slider-thumb{position:absolute;cursor:default;}.yui-skin-sam .yui-h-slider{background:url(bg-h.gif) no-repeat 5px 0;height:28px;width:228px;}.yui-skin-sam .yui-h-slider .yui-slider-thumb{top:4px;}.yui-skin-sam .yui-v-slider{background:url(bg-v.gif) no-repeat 12px 0;height:228px;width:48px;}.yui-skin-sam .yui-region-slider{height:228px;width:228px;}
|
Before Width: | Height: | Size: 191 B |
Before Width: | Height: | Size: 122 B |
Before Width: | Height: | Size: 122 B |
Before Width: | Height: | Size: 122 B |
Before Width: | Height: | Size: 122 B |
Before Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 4.2 KiB |
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
table.ygtvtable{margin-bottom:0;border:0;border-collapse:collapse}td.ygtvcell{border:0;padding:0}a.ygtvspacer{text-decoration:none;outline-style:none;display:block}.ygtvtn{width:18px;height:22px;background:url(treeview-sprite.gif) 0 -5600px no-repeat;cursor:pointer}.ygtvtm{width:18px;height:22px;cursor:pointer;background:url(treeview-sprite.gif) 0 -4000px no-repeat}.ygtvtmh,.ygtvtmhh{width:18px;height:22px;cursor:pointer;background:url(treeview-sprite.gif) 0 -4800px no-repeat}.ygtvtp{width:18px;height:22px;cursor:pointer;background:url(treeview-sprite.gif) 0 -6400px no-repeat}.ygtvtph,.ygtvtphh{width:18px;height:22px;cursor:pointer;background:url(treeview-sprite.gif) 0 -7200px no-repeat}.ygtvln{width:18px;height:22px;background:url(treeview-sprite.gif) 0 -1600px no-repeat;cursor:pointer}.ygtvlm{width:18px;height:22px;cursor:pointer;background:url(treeview-sprite.gif) 0 0 no-repeat}.ygtvlmh,.ygtvlmhh{width:18px;height:22px;cursor:pointer;background:url(treeview-sprite.gif) 0 -800px no-repeat}.ygtvlp{width:18px;height:22px;cursor:pointer;background:url(treeview-sprite.gif) 0 -2400px no-repeat}.ygtvlph,.ygtvlphh{width:18px;height:22px;cursor:pointer;background:url(treeview-sprite.gif) 0 -3200px no-repeat;cursor:pointer}.ygtvloading{width:18px;height:22px;background:url(treeview-loading.gif) 0 0 no-repeat}.ygtvdepthcell{width:18px;height:22px;background:url(treeview-sprite.gif) 0 -8000px no-repeat}.ygtvblankdepthcell{width:18px;height:22px}* html .ygtvchildren{height:2%}.ygtvlabel,.ygtvlabel:link,.ygtvlabel:visited,.ygtvlabel:hover{margin-left:2px;text-decoration:none;background-color:white;cursor:pointer}.ygtvcontent{cursor:default}.ygtvspacer{height:22px;width:18px}.ygtvfocus{background-color:#c0e0e0;border:0}.ygtvfocus .ygtvlabel,.ygtvfocus .ygtvlabel:link,.ygtvfocus .ygtvlabel:visited,.ygtvfocus .ygtvlabel:hover{background-color:#c0e0e0}.ygtvfocus a{outline-style:none}.ygtvok{width:18px;height:22px;background:url(treeview-sprite.gif) 0 -8800px no-repeat}.ygtvok:hover{background:url(treeview-sprite.gif) 0 -8844px no-repeat}.ygtvcancel{width:18px;height:22px;background:url(treeview-sprite.gif) 0 -8822px no-repeat}.ygtvcancel:hover{background:url(treeview-sprite.gif) 0 -8866px no-repeat}.ygtv-label-editor{background-color:#f2f2f2;border:1px solid silver;position:absolute;display:none;overflow:hidden;margin:auto;z-index:9000}.ygtv-edit-TextNode{width:190px}.ygtv-edit-TextNode .ygtvcancel,.ygtv-edit-TextNode .ygtvok{border:0}.ygtv-edit-TextNode .ygtv-button-container{float:right}.ygtv-edit-TextNode .ygtv-input input{width:140px}.ygtv-edit-DateNode .ygtvcancel{border:0}.ygtv-edit-DateNode .ygtvok{display:none}.ygtv-edit-DateNode .ygtv-button-container{text-align:right;margin:auto}.ygtv-highlight .ygtv-highlight1,.ygtv-highlight .ygtv-highlight1 .ygtvlabel{background-color:blue;color:white}.ygtv-highlight .ygtv-highlight2,.ygtv-highlight .ygtv-highlight2 .ygtvlabel{background-color:silver}.ygtv-highlight .ygtv-highlight0 .ygtvfocus .ygtvlabel,.ygtv-highlight .ygtv-highlight1 .ygtvfocus .ygtvlabel,.ygtv-highlight .ygtv-highlight2 .ygtvfocus .ygtvlabel{background-color:#c0e0e0}.ygtv-highlight .ygtvcontent{padding-right:1em}.ygtv-checkbox .ygtv-highlight0 .ygtvcontent{padding-left:1em;background:url(check0.gif) no-repeat}.ygtv-checkbox .ygtv-highlight0 .ygtvfocus.ygtvcontent,.ygtv-checkbox .ygtv-highlight1 .ygtvfocus.ygtvcontent,.ygtv-checkbox .ygtv-highlight2 .ygtvfocus.ygtvcontent{background-color:#c0e0e0}.ygtv-checkbox .ygtv-highlight1 .ygtvcontent{padding-left:1em;background:url(check1.gif) no-repeat}.ygtv-checkbox .ygtv-highlight2 .ygtvcontent{padding-left:1em;background:url(check2.gif) no-repeat}
|
Before Width: | Height: | Size: 1.1 KiB |
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
/* This file intentionally left blank */
|
|
@ -1,57 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
/* styles for entire widget */
|
||||
.yui-skin-sam .yui-ac {
|
||||
position:relative;font-family:arial;font-size:100%;
|
||||
}
|
||||
|
||||
/* styles for input field */
|
||||
.yui-skin-sam .yui-ac-input {
|
||||
position:absolute;width:100%;
|
||||
}
|
||||
|
||||
/* styles for results container */
|
||||
.yui-skin-sam .yui-ac-container {
|
||||
position:absolute;top:1.6em;width:100%;
|
||||
}
|
||||
|
||||
/* styles for header/body/footer wrapper within container */
|
||||
.yui-skin-sam .yui-ac-content {
|
||||
position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;
|
||||
}
|
||||
|
||||
/* styles for container shadow */
|
||||
.yui-skin-sam .yui-ac-shadow {
|
||||
position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity: 0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;
|
||||
}
|
||||
|
||||
/* styles for container iframe */
|
||||
.yui-skin-sam .yui-ac iframe {
|
||||
opacity:0;filter: alpha(opacity=0);
|
||||
padding-right:.3em; padding-bottom:.3em; /* Bug 2026798: extend iframe to shim the shadow */
|
||||
}
|
||||
|
||||
/* styles for results list */
|
||||
.yui-skin-sam .yui-ac-content ul{
|
||||
margin:0;padding:0;width:100%;
|
||||
}
|
||||
|
||||
/* styles for result item */
|
||||
.yui-skin-sam .yui-ac-content li {
|
||||
margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;
|
||||
zoom:1; /* For IE to trigger mouse events on LI */
|
||||
}
|
||||
|
||||
/* styles for prehighlighted result item */
|
||||
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight {
|
||||
background:#B3D4FF;
|
||||
}
|
||||
|
||||
/* styles for highlighted result item */
|
||||
.yui-skin-sam .yui-ac-content li.yui-ac-highlight {
|
||||
background:#426FD9;color:#FFF;
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
.yui-skin-sam .yui-ac{position:relative;font-family:arial;font-size:100%}.yui-skin-sam .yui-ac-input{position:absolute;width:100%}.yui-skin-sam .yui-ac-container{position:absolute;top:1.6em;width:100%}.yui-skin-sam .yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050}.yui-skin-sam .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.10;opacity:.10;filter:alpha(opacity=10);z-index:9049}.yui-skin-sam .yui-ac iframe{opacity:0;filter:alpha(opacity=0);padding-right:.3em;padding-bottom:.3em}.yui-skin-sam .yui-ac-content ul{margin:0;padding:0;width:100%}.yui-skin-sam .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1}.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{background:#b3d4ff}.yui-skin-sam .yui-ac-content li.yui-ac-highlight{background:#426fd9;color:#FFF}
|
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
body{margin:10px}h1{font-size:138.5%}h2{font-size:123.1%}h3{font-size:108%}h1,h2,h3{margin:1em 0}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold}optgroup{font-weight:normal}abbr,acronym{border-bottom:1px dotted #000;cursor:help}em{font-style:italic}del{text-decoration:line-through}blockquote,ul,ol,dl{margin:1em}ol,ul,dl{margin-left:2em}ol{list-style:decimal outside}ul{list-style:disc outside}dl dd{margin-left:1em}th,td{border:1px solid #000;padding:.5em}th{font-weight:bold;text-align:center}caption{margin-bottom:.5em;text-align:center}sup{vertical-align:super}sub{vertical-align:sub}p,fieldset,table,pre{margin-bottom:1em}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px}img{-ms-interpolation-mode:bicubic}
|
|
@ -1,137 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
/**
|
||||
* YUI Base
|
||||
* @module base
|
||||
* @namespace yui-
|
||||
* @requires reset, fonts
|
||||
*/
|
||||
|
||||
body {
|
||||
/* For breathing room between content and viewport. */
|
||||
margin:10px;
|
||||
}
|
||||
|
||||
h1 {
|
||||
/* 18px via YUI Fonts CSS foundation. */
|
||||
font-size: 138.5%;
|
||||
}
|
||||
|
||||
h2 {
|
||||
/* 16px via YUI Fonts CSS foundation. */
|
||||
font-size: 123.1%;
|
||||
}
|
||||
|
||||
h3 {
|
||||
/* 14px via YUI Fonts CSS foundation. */
|
||||
font-size: 108%;
|
||||
}
|
||||
|
||||
h1,h2,h3 {
|
||||
/* Top & bottom margin based on font size. */
|
||||
margin: 1em 0;
|
||||
}
|
||||
|
||||
h1,h2,h3,h4,h5,h6,strong,dt {
|
||||
/* Bringing boldness back to headers and the strong element. */
|
||||
font-weight: bold;
|
||||
}
|
||||
optgroup {
|
||||
font-weight:normal;
|
||||
}
|
||||
|
||||
abbr,acronym {
|
||||
/* Indicating to users that more info is available. */
|
||||
border-bottom: 1px dotted #000;
|
||||
cursor: help;
|
||||
}
|
||||
|
||||
em {
|
||||
/* Bringing italics back to the em element. */
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
del {
|
||||
/* Striking deleted phrases. */
|
||||
text-decoration: line-through;
|
||||
}
|
||||
|
||||
blockquote,ul,ol,dl {
|
||||
/* Giving blockquotes and lists room to breath. */
|
||||
margin: 1em;
|
||||
}
|
||||
|
||||
ol,ul,dl {
|
||||
/* Bringing lists on to the page with breathing room. */
|
||||
margin-left: 2em;
|
||||
}
|
||||
|
||||
ol {
|
||||
/* Giving OL's LIs generated numbers. */
|
||||
list-style: decimal outside;
|
||||
}
|
||||
|
||||
ul {
|
||||
/* Giving UL's LIs generated disc markers. */
|
||||
list-style: disc outside;
|
||||
}
|
||||
|
||||
dl dd {
|
||||
/* Giving DD default indent. */
|
||||
margin-left: 1em;
|
||||
}
|
||||
|
||||
th,td {
|
||||
/* Borders and padding to make the table readable. */
|
||||
border: 1px solid #000;
|
||||
padding: .5em;
|
||||
}
|
||||
|
||||
th {
|
||||
/* Distinguishing table headers from data cells. */
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
caption {
|
||||
/* Coordinated margin to match cell's padding. */
|
||||
margin-bottom: .5em;
|
||||
/* Centered so it doesn't blend in to other content. */
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
sup {
|
||||
/* to preserve line-height and selector appearance */
|
||||
vertical-align: super;
|
||||
}
|
||||
|
||||
sub {
|
||||
/* to preserve line-height and selector appearance */
|
||||
vertical-align: sub;
|
||||
}
|
||||
|
||||
p,
|
||||
fieldset,
|
||||
table,
|
||||
pre {
|
||||
/* So things don't run into each other. */
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
/* Opera requires 1px of padding to render with contemporary native chrome */
|
||||
button,
|
||||
input[type="checkbox"],
|
||||
input[type="radio"],
|
||||
input[type="reset"],
|
||||
input[type="submit"] {
|
||||
padding:1px;
|
||||
}
|
||||
|
||||
/* make IE scale images properly */
|
||||
/* see http://code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/ */
|
||||
img {
|
||||
-ms-interpolation-mode:bicubic;
|
||||
}
|
|
@ -1,44 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
.yui-button {
|
||||
|
||||
display: -moz-inline-box; /* Gecko */
|
||||
display: inline-block; /* IE, Opera and Safari */
|
||||
vertical-align: text-bottom;
|
||||
|
||||
}
|
||||
|
||||
.yui-button .first-child {
|
||||
|
||||
display: block;
|
||||
*display: inline-block; /* IE */
|
||||
|
||||
}
|
||||
|
||||
.yui-button button,
|
||||
.yui-button a {
|
||||
|
||||
display: block;
|
||||
*display: inline-block; /* IE */
|
||||
border: none;
|
||||
margin: 0;
|
||||
|
||||
}
|
||||
|
||||
.yui-button button {
|
||||
|
||||
background-color: transparent;
|
||||
*overflow: visible; /* Remove superfluous padding for IE */
|
||||
cursor: pointer;
|
||||
|
||||
}
|
||||
|
||||
.yui-button a {
|
||||
|
||||
text-decoration: none;
|
||||
|
||||
}
|
|
@ -1,219 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
.yui-skin-sam .yui-button {
|
||||
|
||||
border-width: 1px 0;
|
||||
border-style: solid;
|
||||
border-color: #808080;
|
||||
background: url(../../../../assets/skins/sam/sprite.png) repeat-x 0 0;
|
||||
margin: auto .25em;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-button .first-child {
|
||||
|
||||
border-width: 0 1px;
|
||||
border-style: solid;
|
||||
border-color: #808080;
|
||||
margin: 0 -1px;
|
||||
|
||||
/*
|
||||
Using negative margins for rounded corners won't work in IE 6 and IE 7
|
||||
(Quirks Mode Only), so set the "margin" property to "0" for those
|
||||
browsers.
|
||||
*/
|
||||
_margin: 0;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-button button,
|
||||
.yui-skin-sam .yui-button a,
|
||||
.yui-skin-sam .yui-button a:visited {
|
||||
|
||||
padding: 0 10px;
|
||||
font-size: 93%; /* 12px */
|
||||
line-height: 2; /* ~24px */
|
||||
*line-height: 1.7; /* For IE */
|
||||
min-height: 2em; /* For Gecko */
|
||||
*min-height: auto; /* For IE */
|
||||
color: #000;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-button a {
|
||||
|
||||
/*
|
||||
Necessary to get Buttons of type "link" to be the correct
|
||||
height in IE.
|
||||
*/
|
||||
*line-height: 1.875;
|
||||
*padding-bottom: 1px;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-split-button button,
|
||||
.yui-skin-sam .yui-menu-button button {
|
||||
|
||||
padding-right: 20px;
|
||||
background-position: right center;
|
||||
background-repeat: no-repeat;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-menu-button button {
|
||||
|
||||
background-image: url(menu-button-arrow.png);
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-split-button button {
|
||||
|
||||
background-image: url(split-button-arrow.png);
|
||||
|
||||
}
|
||||
|
||||
|
||||
/* Focus state */
|
||||
|
||||
|
||||
.yui-skin-sam .yui-button-focus {
|
||||
|
||||
border-color: #7D98B8;
|
||||
background-position: 0 -1300px;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-button-focus .first-child {
|
||||
|
||||
border-color: #7D98B8;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-split-button-focus button {
|
||||
|
||||
background-image: url(split-button-arrow-focus.png);
|
||||
|
||||
}
|
||||
|
||||
|
||||
/* Hover state */
|
||||
|
||||
.yui-skin-sam .yui-button-hover {
|
||||
|
||||
border-color: #7D98B8;
|
||||
background-position: 0 -1300px;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-button-hover .first-child {
|
||||
|
||||
border-color: #7D98B8;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-split-button-hover button {
|
||||
|
||||
background-image: url(split-button-arrow-hover.png);
|
||||
|
||||
}
|
||||
|
||||
|
||||
/* Active state */
|
||||
|
||||
.yui-skin-sam .yui-button-active {
|
||||
|
||||
border-color: #7D98B8;
|
||||
background-position: 0 -1700px;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-button-active .first-child {
|
||||
|
||||
border-color: #7D98B8;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-split-button-activeoption {
|
||||
|
||||
border-color: #808080;
|
||||
background-position: 0 0;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-split-button-activeoption .first-child {
|
||||
|
||||
border-color: #808080;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-split-button-activeoption button {
|
||||
|
||||
background-image: url(split-button-arrow-active.png);
|
||||
|
||||
}
|
||||
|
||||
|
||||
/* Checked state */
|
||||
|
||||
.yui-skin-sam .yui-radio-button-checked,
|
||||
.yui-skin-sam .yui-checkbox-button-checked {
|
||||
|
||||
border-color: #304369;
|
||||
background-position: 0 -1400px;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-radio-button-checked .first-child,
|
||||
.yui-skin-sam .yui-checkbox-button-checked .first-child {
|
||||
|
||||
border-color: #304369;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-radio-button-checked button,
|
||||
.yui-skin-sam .yui-checkbox-button-checked button {
|
||||
|
||||
color: #fff;
|
||||
|
||||
}
|
||||
|
||||
|
||||
/* Disabled state */
|
||||
|
||||
.yui-skin-sam .yui-button-disabled {
|
||||
|
||||
border-color: #ccc;
|
||||
background-position: 0 -1500px;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-button-disabled .first-child {
|
||||
|
||||
border-color: #ccc;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-button-disabled button,
|
||||
.yui-skin-sam .yui-button-disabled a,
|
||||
.yui-skin-sam .yui-button-disabled a:visited {
|
||||
|
||||
color: #A6A6A6;
|
||||
cursor: default;
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-menu-button-disabled button {
|
||||
|
||||
background-image: url(menu-button-arrow-disabled.png);
|
||||
|
||||
}
|
||||
|
||||
.yui-skin-sam .yui-split-button-disabled button {
|
||||
|
||||
background-image: url(split-button-arrow-disabled.png);
|
||||
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
|
||||
Code licensed under the BSD License:
|
||||
http://developer.yahoo.com/yui/license.html
|
||||
version: 2.9.0
|
||||
*/
|
||||
.yui-button{display:-moz-inline-box;display:inline-block;vertical-align:text-bottom;}.yui-button .first-child{display:block;*display:inline-block;}.yui-button button,.yui-button a{display:block;*display:inline-block;border:none;margin:0;}.yui-button button{background-color:transparent;*overflow:visible;cursor:pointer;}.yui-button a{text-decoration:none;}.yui-skin-sam .yui-button{border-width:1px 0;border-style:solid;border-color:#808080;background:url(../../../../assets/skins/sam/sprite.png) repeat-x 0 0;margin:auto .25em;}.yui-skin-sam .yui-button .first-child{border-width:0 1px;border-style:solid;border-color:#808080;margin:0 -1px;_margin:0;}.yui-skin-sam .yui-button button,.yui-skin-sam .yui-button a,.yui-skin-sam .yui-button a:visited{padding:0 10px;font-size:93%;line-height:2;*line-height:1.7;min-height:2em;*min-height:auto;color:#000;}.yui-skin-sam .yui-button a{*line-height:1.875;*padding-bottom:1px;}.yui-skin-sam .yui-split-button button,.yui-skin-sam .yui-menu-button button{padding-right:20px;background-position:right center;background-repeat:no-repeat;}.yui-skin-sam .yui-menu-button button{background-image:url(menu-button-arrow.png);}.yui-skin-sam .yui-split-button button{background-image:url(split-button-arrow.png);}.yui-skin-sam .yui-button-focus{border-color:#7D98B8;background-position:0 -1300px;}.yui-skin-sam .yui-button-focus .first-child{border-color:#7D98B8;}.yui-skin-sam .yui-split-button-focus button{background-image:url(split-button-arrow-focus.png);}.yui-skin-sam .yui-button-hover{border-color:#7D98B8;background-position:0 -1300px;}.yui-skin-sam .yui-button-hover .first-child{border-color:#7D98B8;}.yui-skin-sam .yui-split-button-hover button{background-image:url(split-button-arrow-hover.png);}.yui-skin-sam .yui-button-active{border-color:#7D98B8;background-position:0 -1700px;}.yui-skin-sam .yui-button-active .first-child{border-color:#7D98B8;}.yui-skin-sam .yui-split-button-activeoption{border-color:#808080;background-position:0 0;}.yui-skin-sam .yui-split-button-activeoption .first-child{border-color:#808080;}.yui-skin-sam .yui-split-button-activeoption button{background-image:url(split-button-arrow-active.png);}.yui-skin-sam .yui-radio-button-checked,.yui-skin-sam .yui-checkbox-button-checked{border-color:#304369;background-position:0 -1400px;}.yui-skin-sam .yui-radio-button-checked .first-child,.yui-skin-sam .yui-checkbox-button-checked .first-child{border-color:#304369;}.yui-skin-sam .yui-radio-button-checked button,.yui-skin-sam .yui-checkbox-button-checked button{color:#fff;}.yui-skin-sam .yui-button-disabled{border-color:#ccc;background-position:0 -1500px;}.yui-skin-sam .yui-button-disabled .first-child{border-color:#ccc;}.yui-skin-sam .yui-button-disabled button,.yui-skin-sam .yui-button-disabled a,.yui-skin-sam .yui-button-disabled a:visited{color:#A6A6A6;cursor:default;}.yui-skin-sam .yui-menu-button-disabled button{background-image:url(menu-button-arrow-disabled.png);}.yui-skin-sam .yui-split-button-disabled button{background-image:url(split-button-arrow-disabled.png);}
|