schema.css 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727
  1. /*
  2. Licensed to the Apache Software Foundation (ASF) under one or more
  3. contributor license agreements. See the NOTICE file distributed with
  4. this work for additional information regarding copyright ownership.
  5. The ASF licenses this file to You under the Apache License, Version 2.0
  6. (the "License"); you may not use this file except in compliance with
  7. the License. You may obtain a copy of the License at
  8. http://www.apache.org/licenses/LICENSE-2.0
  9. Unless required by applicable law or agreed to in writing, software
  10. distributed under the License is distributed on an "AS IS" BASIS,
  11. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. See the License for the specific language governing permissions and
  13. limitations under the License.
  14. */
  15. #content #schema .loader
  16. {
  17. background-position: 0 50%;
  18. padding-left: 21px;
  19. }
  20. #content #schema.loaded
  21. {
  22. background-image: url( ../../img/div.gif );
  23. background-position: 21% 0;
  24. background-repeat: repeat-y;
  25. }
  26. #content #schema #data
  27. {
  28. float: right;
  29. width: 78%;
  30. }
  31. #content #schema #related
  32. {
  33. float: left;
  34. width: 20%;
  35. }
  36. #content #schema #related select
  37. {
  38. width: 100%;
  39. }
  40. #content #schema #related select optgroup
  41. {
  42. font-style: normal;
  43. padding: 5px;
  44. }
  45. #content #schema #related select option
  46. {
  47. padding-left: 10px;
  48. }
  49. #content #schema #related #f-df-t
  50. {
  51. border-bottom: 1px solid #f0f0f0;
  52. padding-bottom: 15px;
  53. }
  54. #content #schema #related .ukf-dsf dt
  55. {
  56. }
  57. #content #schema #related dl
  58. {
  59. margin-top: 15px;
  60. }
  61. #content #schema #related dl dt,
  62. #content #schema #related dl dd a
  63. {
  64. color: #4D4D4D;
  65. }
  66. #content #schema #related dl dt
  67. {
  68. font-weight: bold;
  69. margin-top: 5px;
  70. }
  71. #content #schema #related dl dd a
  72. {
  73. display: block;
  74. padding-left: 10px;
  75. }
  76. #content #schema #related dl dd a:hover
  77. {
  78. background-color: #f8f8f8;
  79. }
  80. #content #schema #related .field .field,
  81. #content #schema #related .field .field a,
  82. #content #schema #related .dynamic-field .dynamic-field,
  83. #content #schema #related .dynamic-field .dynamic-field a,
  84. #content #schema #related .type .type,
  85. #content #schema #related .type .type a,
  86. #content #schema #related .active,
  87. #content #schema #related .active a
  88. {
  89. color: #333;
  90. }
  91. #content #schema #related .copyfield,
  92. #content #schema #related .copyfield a
  93. {
  94. color: #666;
  95. }
  96. #content #schema #data
  97. {
  98. }
  99. #content #schema #data #index dt
  100. {
  101. float: left;
  102. margin-right: 5px;
  103. width: 150px;
  104. }
  105. #content #schema #data #field .field-options
  106. {
  107. margin-bottom: 10px;
  108. }
  109. #content #schema #data #field .field-options .head h2
  110. {
  111. padding-left: 5px;
  112. }
  113. #content #schema #data #field .partial
  114. {
  115. }
  116. #content #schema #data #field .partial p
  117. {
  118. background-image: url( ../../img/ico/exclamation-button.png );
  119. background-position: 0 50%;
  120. padding-left: 21px;
  121. }
  122. #content #schema #data #field .field-options .options dt,
  123. #content #schema #data #field .field-options .options dd
  124. {
  125. float: left;
  126. }
  127. #content #schema #data #field .field-options .options dt
  128. {
  129. clear: left;
  130. margin-right: 5px;
  131. width: 100px;
  132. }
  133. #content #schema #data #field .field-options .flags
  134. {
  135. margin-top: 10px;
  136. margin-bottom: 20px;
  137. }
  138. #content #schema #data #field .field-options .flags thead td
  139. {
  140. color: #4D4D4D;
  141. padding-right: 5px;
  142. width: 100px;
  143. }
  144. #content #schema #data #field .field-options .flags tbody td,
  145. #content #schema #data #field .field-options .flags th
  146. {
  147. padding: 2px 5px;
  148. }
  149. #content #schema #data #field .field-options .flags thead td,
  150. #content #schema #data #field .field-options .flags tbody th
  151. {
  152. padding-left: 0;
  153. }
  154. #content #schema #data #field .field-options .flags thead th,
  155. #content #schema #data #field .field-options .flags tbody td
  156. {
  157. border-left: 1px solid #f0f0f0;
  158. }
  159. #content #schema #data #field .field-options .flags tbody th,
  160. #content #schema #data #field .field-options .flags tbody td
  161. {
  162. border-top: 1px solid #f0f0f0;
  163. }
  164. #content #schema #data #field .field-options .flags tbody .check
  165. {
  166. background-color: #fafdfa;
  167. background-image: url( ../../img/ico/tick.png );
  168. background-position: 50% 50%;
  169. text-align: center;
  170. }
  171. #content #schema #data #field .field-options .flags tbody .check span
  172. {
  173. }
  174. #content #schema #data #field .field-options .flags tbody .text
  175. {
  176. color: #4D4D4D;
  177. }
  178. #content #schema #data #field .field-options .analyzer,
  179. #content #schema #data #field .field-options .analyzer li,
  180. #content #schema #data #field .field-options .analyzer ul,
  181. #content #schema #data #field .field-options .analyzer ul li
  182. {
  183. }
  184. #content #schema #data #field .field-options .analyzer p,
  185. #content #schema #data #field .field-options .analyzer dl
  186. {
  187. float: left;
  188. }
  189. #content #schema #data #field .field-options .analyzer p
  190. {
  191. margin-right: 5px;
  192. text-align: right;
  193. width: 125px;
  194. white-space: pre;
  195. }
  196. #content #schema #data #field .field-options .analyzer p a
  197. {
  198. cursor: auto;
  199. }
  200. #content #schema #data #field .field-options .analyzer p a.analysis
  201. {
  202. cursor: pointer;
  203. display: block;
  204. }
  205. #content #schema #data #field .field-options .analyzer p a.analysis span
  206. {
  207. background-image: url( ../../img/ico/question-white.png );
  208. background-position: 0 50%;
  209. padding-left: 21px;
  210. }
  211. #content #schema #data #field .field-options .analyzer p a.analysis:hover span
  212. {
  213. background-image: url( ../../img/ico/question.png );
  214. color: #008;
  215. }
  216. #content #schema #data #field .field-options .analyzer a
  217. {
  218. cursor: auto;
  219. }
  220. #content #schema #data #field .field-options .analyzer .toggle
  221. {
  222. background-image: url( ../../img/ico/chevron-small-expand.png );
  223. background-position: 100% 50%;
  224. cursor: pointer;
  225. display: block;
  226. padding-right: 21px;
  227. }
  228. #content #schema #data #field .field-options .analyzer .open .toggle
  229. {
  230. background-image: url( ../../img/ico/chevron-small.png );
  231. }
  232. #content #schema #data #field .field-options .analyzer li
  233. {
  234. border-top: 1px solid #f0f0f0;
  235. margin-top: 10px;
  236. padding-top: 10px;
  237. }
  238. #content #schema #data #field .field-options .analyzer ul
  239. {
  240. clear: left;
  241. margin-left: 55px;
  242. padding-top: 5px;
  243. }
  244. #content #schema #data #field .field-options .analyzer .open ul
  245. {
  246. display: block;
  247. }
  248. #content #schema #data #field .field-options .analyzer ul li
  249. {
  250. border-top: 1px solid #f8f8f8;
  251. margin-top: 5px;
  252. padding-top: 5px;
  253. }
  254. #content #schema #data #field .field-options .analyzer ul p
  255. {
  256. color: #4D4D4D;
  257. margin-right: 5px;
  258. text-align: right;
  259. width: 70px;
  260. }
  261. #content #schema #data #field .field-options .analyzer ul dd
  262. {
  263. margin-left: 20px;
  264. }
  265. #content #schema #data #field .field-options .analyzer ul dd
  266. {
  267. background-image: url( ../../img/ico/document-list.png );
  268. background-position: 0 50%;
  269. color: #4D4D4D;
  270. padding-left: 21px;
  271. }
  272. #content #schema #data #field .field-options .analyzer ul dd.ico-0
  273. {
  274. background-image: url( ../../img/ico/slash.png );
  275. }
  276. #content #schema #data #field .field-options .analyzer ul dd.ico-1
  277. {
  278. background-image: url( ../../img/ico/tick.png );
  279. }
  280. #content #schema #data #field .head
  281. {
  282. margin-bottom: 5px;
  283. }
  284. #content #schema #data #field .terminfo-holder
  285. {
  286. border-top: 1px solid #c0c0c0;
  287. padding-top: 10px;
  288. }
  289. #content #schema #data #field .terminfo-holder .trigger
  290. {
  291. float: left;
  292. width: 140px;
  293. }
  294. #content #schema #data #field .terminfo-holder .trigger button span
  295. {
  296. background-image: url( ../../img/ico/information.png );
  297. }
  298. #content #schema #data #field .terminfo-holder .status
  299. {
  300. border-left: 1px solid #f0f0f0;
  301. float: left;
  302. padding-left: 20px;
  303. padding-right: 20px;
  304. }
  305. #content #schema #data #field .terminfo-holder.disabled .trigger button span
  306. {
  307. background-image: url( ../../img/ico/prohibition.png );
  308. }
  309. #content #schema #data #field .terminfo-holder.disabled .status
  310. {
  311. display: block;
  312. }
  313. #content #schema #data #field .terminfo-holder .trigger .autoload
  314. {
  315. }
  316. #content #schema #data #field .terminfo-holder.loaded .trigger .autoload
  317. {
  318. background-image: url( ../../img/ico/ui-check-box-uncheck.png );
  319. background-position: 0 50%;
  320. color: #8D8D8D;
  321. display: block;
  322. margin-top: 10px;
  323. padding-left: 21px;
  324. }
  325. #content #schema #data #field .terminfo-holder .trigger .autoload:hover
  326. {
  327. color: #008;
  328. }
  329. #content #schema #data #field .terminfo-holder .trigger .autoload.on
  330. {
  331. background-image: url( ../../img/ico/ui-check-box.png );
  332. color: #333;
  333. }
  334. #content #schema #data #field .topterms-holder,
  335. #content #schema #data #field .histogram-holder
  336. {
  337. border-left: 1px solid #f0f0f0;
  338. float: left;
  339. padding-left: 20px;
  340. padding-right: 20px;
  341. }
  342. #content #schema #data #field .topterms-holder .head input
  343. {
  344. height: 18px;
  345. line-height: 16px;
  346. text-align: right;
  347. width: 30px;
  348. }
  349. #content #schema #data #field .topterms-holder .head .max-holder
  350. {
  351. color: #4D4D4D;
  352. }
  353. #content #schema #data #field .topterms-holder .head .max-holder:hover .max
  354. {
  355. color: #008;
  356. }
  357. #content #schema #data #field .topterms-holder .head #query_link
  358. {
  359. background-image: url( ../../img/ico/question-white.png );
  360. background-position: 0 50%;
  361. color: #4D4D4D;
  362. padding-left: 21px;
  363. margin-left: 5px;
  364. }
  365. #content #schema #data #field .topterms-holder .head #query_link:hover
  366. {
  367. background-image: url( ../../img/ico/question.png );
  368. }
  369. #content #schema #data #field .topterms-holder .head #query_link span
  370. {
  371. visibility: hidden;
  372. }
  373. #content #schema #data #field .topterms-holder .head #query_link:hover span
  374. {
  375. visibility: visible;
  376. }
  377. #content #schema .topterms-holder li
  378. {
  379. border-top: 1px solid #999;
  380. margin-bottom: 5px;
  381. }
  382. /* possible overwrite with inline style */
  383. #content #schema .topterms-holder li p
  384. {
  385. background-color: #999;
  386. color: #fff;
  387. float: left;
  388. }
  389. #content #schema .topterms-holder li p span
  390. {
  391. display: block;
  392. padding-right: 2px;
  393. text-align: right;
  394. }
  395. /* possible overwrite with inline style */
  396. #content #schema .topterms-holder li ul
  397. {
  398. margin-left: 30px;
  399. }
  400. #content #schema .topterms-holder li li
  401. {
  402. border-top: 0;
  403. margin-bottom: 0;
  404. white-space: nowrap;
  405. }
  406. #content #schema .topterms-holder li li.odd
  407. {
  408. background-color: #f0f0f0;
  409. }
  410. #content #schema .topterms-holder li li a
  411. {
  412. display: block;
  413. padding-left: 2px;
  414. padding-right: 2px;
  415. }
  416. #content #schema .topterms-holder li li a:hover
  417. {
  418. background-color: #c0c0c0;
  419. }
  420. #content #schema #data #field .histogram-holder ul
  421. {
  422. margin-left: 25px;
  423. }
  424. #content #schema #data #field .histogram-holder li
  425. {
  426. margin-bottom: 2px;
  427. position: relative;
  428. width: 150px;
  429. }
  430. #content #schema #data #field .histogram-holder li.odd
  431. {
  432. background-color: #f0f0f0;
  433. }
  434. #content #schema #data #field .histogram-holder li dl,
  435. #content #schema #data #field .histogram-holder li dt
  436. {
  437. padding-top: 1px;
  438. padding-bottom: 1px;
  439. }
  440. #content #schema #data #field .histogram-holder li dl
  441. {
  442. background-color: #c0c0c0;
  443. min-width: 1px;
  444. }
  445. #content #schema #data #field .histogram-holder li dt
  446. {
  447. color: #a0a0a0;
  448. position: absolute;
  449. overflow: hidden;
  450. left: -25px;
  451. top: 0px;
  452. }
  453. #content #schema #data #field .histogram-holder li dt span
  454. {
  455. display: block;
  456. padding-right: 4px;
  457. text-align: right;
  458. }
  459. #content #schema #data #field .histogram-holder li dd
  460. {
  461. clear: left;
  462. float: left;
  463. margin-left: 2px;
  464. white-space: nowrap;
  465. }
  466. #content #schema #data #field .histogram-holder li:hover dl
  467. {
  468. background-color: #b0b0b0;
  469. }
  470. #content #schema #data #field .histogram-holder li:hover dt
  471. {
  472. color: #333;
  473. }
  474. #content #schema #actions {
  475. margin-bottom: 20px;
  476. min-height: 30px;
  477. }
  478. #content #schema .actions #addField span { background-image: url( ../../img/ico/document-list.png ); }
  479. #content #schema .actions #addDynamicField span { background-image: url( ../../img/ico/documents-stack.png ); }
  480. #content #schema .actions #addCopyField span { background-image: url( ../../img/ico/document-import.png ); }
  481. #content #schema .actions div.action
  482. {
  483. width: 320px;
  484. background-color: #fff;
  485. border: 1px solid #f0f0f0;
  486. box-shadow: 5px 5px 10px #c0c0c0;
  487. -moz-box-shadow: 5px 5px 10px #c0c0c0;
  488. -webkit-box-shadow: 5px 5px 10px #c0c0c0;
  489. position: absolute;
  490. left: 160px;
  491. top: 50px;
  492. padding: 10px;
  493. z-index: 2;
  494. }
  495. #content #schema .actions p
  496. {
  497. padding-bottom: 8px;
  498. }
  499. #content #schema .actions label
  500. {
  501. float: left;
  502. padding-top: 3px;
  503. padding-bottom: 3px;
  504. text-align: right;
  505. width: 25%;
  506. }
  507. #content #schema .actions input,
  508. #content #schema .actions select,
  509. #content #schema .actions .buttons,
  510. #content #schema .actions .note span
  511. {
  512. float: right;
  513. width: 71%;
  514. }
  515. #content #schema .actions label.checkbox {
  516. margin-left: 27%;
  517. text-align: left;
  518. width: 73%;
  519. padding: 0px;
  520. margin-top: 0px;
  521. }
  522. #content #schema .actions .checkbox input {
  523. float: none;
  524. width: auto;
  525. }
  526. #content #schema .add_showhide {
  527. background-image: url( ../../img/ico/chevron-small-expand.png );
  528. background-position: 100% 50%;
  529. cursor: pointer;
  530. padding-right: 21px;
  531. }
  532. #content #schema .add_showhide.open {
  533. background-image: url( ../../img/ico/chevron-small.png );
  534. }
  535. #content #schema label
  536. {
  537. cursor: pointer;
  538. display: block;
  539. margin-top: 5px;
  540. width: 100%;
  541. }
  542. #content #schema .checkbox
  543. {
  544. margin-bottom: 0;
  545. width: auto;
  546. }
  547. #content #schema .chosen-container {
  548. margin-left: 6px;
  549. width: 100%;
  550. }
  551. #content #schema .chosen-drop input,
  552. #content #schema .chosen-results {
  553. width: 100% !important;
  554. }
  555. #content #schema button span
  556. {
  557. background-image: url( ../../img/ico/cross.png );
  558. }
  559. #content #schema button.submit span
  560. {
  561. background-image: url( ../../img/ico/tick.png );
  562. }
  563. #content #schema .error
  564. {
  565. background-image: url( ../../img/ico/cross-button.png );
  566. background-position: 22% 1px;
  567. color: #c00;
  568. font-weight: bold;
  569. margin-bottom: 10px;
  570. }
  571. #content #schema #actions .error span
  572. {
  573. float: right;
  574. width: 71%;
  575. padding-left: 3px;
  576. padding-right: 3px;
  577. }
  578. #content #schema .delete-field button span {
  579. background-image: url( ../../img/ico/cross.png );
  580. }
  581. #content #schema span.rem {
  582. background-image: url( ../../img/ico/cross.png );
  583. background-position: 100% 50%;
  584. cursor: pointer;
  585. padding-right: 21px;
  586. right:10px;
  587. float:right;
  588. }
  589. #content #schema .copyfield .updatable a {
  590. float:left;
  591. width:80%;
  592. }
  593. #content #schema dd.similarity.ng-binding::after {
  594. content: attr(data-tip) ;
  595. font-size: 12px;
  596. position: relative;
  597. white-space: nowrap;
  598. bottom: 9999px;
  599. left: 0;
  600. background: lightyellow;
  601. color: black;
  602. padding: 4px 7px;
  603. line-height: 24px;
  604. height: 24px;
  605. border: 1px solid darkgray;
  606. opacity: 0;
  607. transition:opacity 0.4s ease-out;
  608. }
  609. #content #schema dd.similarity.ng-binding:hover::after {
  610. opacity: 90;
  611. bottom: -20px;
  612. }