12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- body {
- background-color: #fff;
- font-family: sans-serif;
- margin-top: 0;
- }
- h1 {
- font-weight: normal;
- font-size: 140%;
- }
- .farSide {
- text-align: right;
- }
- html[dir="RTL"] .farSide {
- text-align: left;
- }
- .tab {
- padding: 6px 12px;
- text-decoration: none;
- color: #000;
- }
- #selected {
- font-weight: bold;
- background-color: #ddd;
- border-radius: 20px;
- }
- /* Pulse the language menu once to draw attention to it. */
- #languageBorder {
- border-radius: 4px;
- animation: pulse 2s ease-in-out forwards;
- animation-delay: 2s;
- }
- @keyframes pulse {
- 0% { background-color: #fff }
- 50% { background-color: #f00 }
- 100% { background-color: #fff }
- }
- #blockly {
- height: 300px;
- width: 100%;
- border-style: solid;
- border-color: #ddd;
- border-width: 0 1px 1px 0;
- }
- /* SVG Plane. */
- #plane {
- overflow: hidden;
- }
- #fuselage {
- fill: #fff;
- stroke: #000;
- }
- #wing, #tail {
- fill: #ddd;
- stroke: #444;
- }
- .crew {
- fill: #f44;
- stroke: #000;
- }
- .seat1st {
- fill: #88f;
- stroke: #000;
- }
- .seat2nd {
- fill: #8b8;
- stroke: #000;
- }
- #seatYes, #seatNo {
- font-size: 40pt;
- }
- text {
- font-family: sans-serif;
- font-size: 20pt;
- fill: #444;
- }
- html[dir="RTL"] #plane text {
- text-anchor: end;
- }
- /* Slider. */
- .sliderTrack {
- stroke: #aaa;
- stroke-width: 6px;
- stroke-linecap: round;
- }
- .sliderKnob {
- fill: #ddd;
- stroke: #bbc;
- stroke-width: 1px;
- stroke-linejoin: round;
- }
- .sliderKnob:hover {
- fill: #eee;
- }
|