Built files from Bizgaze WebServer
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

styles.css 13KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640
  1. body, html {
  2. margin: 0px;
  3. padding: 0px;
  4. overflow: hidden;
  5. background-image: url(assets/tile.png);
  6. background-repeat: repeat;
  7. background-size: 30px 30px;
  8. background-color: #FBFBFB;
  9. height: 100%;
  10. }
  11. #navigation {
  12. height: 71px;
  13. background-color: #FFF;
  14. border: 1px solid #E8E8EF;
  15. width: 100%;
  16. display: table;
  17. box-sizing: border-box;
  18. position: fixed;
  19. top: 0;
  20. z-index: 9
  21. }
  22. #back {
  23. width: 40px;
  24. height: 40px;
  25. border-radius: 100px;
  26. background-color: #F1F4FC;
  27. text-align: center;
  28. display: inline-block;
  29. vertical-align: top;
  30. margin-top: 12px;
  31. margin-right: 10px
  32. }
  33. #back img {
  34. margin-top: 13px;
  35. }
  36. #names {
  37. display: inline-block;
  38. vertical-align: top;
  39. }
  40. #title {
  41. font-family: Roboto;
  42. font-weight: 500;
  43. font-size: 16px;
  44. color: #393C44;
  45. margin-bottom: 0px;
  46. }
  47. #subtitle {
  48. font-family: Roboto;
  49. color: #808292;
  50. font-size: 14px;
  51. margin-top: 5px;
  52. }
  53. #leftside {
  54. display: inline-block;
  55. vertical-align: middle;
  56. margin-left: 20px;
  57. }
  58. #centerswitch {
  59. position: absolute;
  60. width: 222px;
  61. left: 50%;
  62. margin-left: -111px;
  63. top: 15px;
  64. }
  65. #leftswitch {
  66. border: 1px solid #E8E8EF;
  67. background-color: #FBFBFB;
  68. width: 111px;
  69. height: 39px;
  70. line-height: 39px;
  71. border-radius: 5px 0px 0px 5px;
  72. font-family: Roboto;
  73. color: #393C44;
  74. display: inline-block;
  75. font-size: 14px;
  76. text-align: center;
  77. }
  78. #rightswitch {
  79. font-family: Roboto;
  80. color: #808292;
  81. border-radius: 0px 5px 5px 0px;
  82. border: 1px solid #E8E8EF;
  83. height: 39px;
  84. width: 102px;
  85. display: inline-block;
  86. font-size: 14px;
  87. line-height: 39px;
  88. text-align: center;
  89. margin-left: -5px;
  90. }
  91. #discard {
  92. font-family: Roboto;
  93. font-weight: 500;
  94. font-size: 14px;
  95. color: #A6A6B3;
  96. width: 95px;
  97. height: 38px;
  98. border: 1px solid #E8E8EF;
  99. border-radius: 5px;
  100. text-align: center;
  101. line-height: 38px;
  102. display: inline-block;
  103. vertical-align: top;
  104. transition: all .2s cubic-bezier(.05,.03,.35,1);
  105. }
  106. #discard:hover {
  107. cursor: pointer;
  108. opacity: .7;
  109. }
  110. #publish {
  111. font-family: Roboto;
  112. font-weight: 500;
  113. font-size: 14px;
  114. color: #FFF;
  115. background-color: #217CE8;
  116. border-radius: 5px;
  117. width: 143px;
  118. height: 38px;
  119. margin-left: 10px;
  120. display: inline-block;
  121. vertical-align: top;
  122. text-align: center;
  123. line-height: 38px;
  124. margin-right: 20px;
  125. transition: all .2s cubic-bezier(.05,.03,.35,1);
  126. }
  127. #publish:hover {
  128. cursor: pointer;
  129. opacity: .7;
  130. }
  131. #buttonsright {
  132. float: right;
  133. margin-top: 15px;
  134. }
  135. #leftcard {
  136. width: 363px;
  137. background-color: #FFF;
  138. border: 1px solid #E8E8EF;
  139. box-sizing: border-box;
  140. padding-top: 85px;
  141. padding-left: 20px;
  142. height: 100%;
  143. position: absolute;
  144. z-index: 2;
  145. }
  146. #search input {
  147. width: 318px;
  148. height: 40px;
  149. background-color: #FFF;
  150. border: 1px solid #E8E8EF;
  151. box-sizing: border-box;
  152. box-shadow: 0px 2px 8px rgba(34,34,87,0.05);
  153. border-radius: 5px;
  154. text-indent: 35px;
  155. font-family: Roboto;
  156. font-size: 16px;
  157. }
  158. ::-webkit-input-placeholder { /* Edge */
  159. color: #C9C9D5;
  160. }
  161. :-ms-input-placeholder { /* Internet Explorer 10-11 */
  162. color: #C9C9D5
  163. }
  164. ::placeholder {
  165. color: #C9C9D5;
  166. }
  167. #search img {
  168. position: absolute;
  169. margin-top: 10px;
  170. width: 18px;
  171. margin-left: 12px;
  172. }
  173. #header {
  174. font-size: 20px;
  175. font-family: Roboto;
  176. font-weight: bold;
  177. color: #393C44;
  178. }
  179. #subnav {
  180. border-bottom: 1px solid #E8E8EF;
  181. width: calc(100% + 20px);
  182. margin-left: -20px;
  183. margin-top: 10px;
  184. }
  185. .navdisabled {
  186. transition: all .3s cubic-bezier(.05,.03,.35,1);
  187. }
  188. .navdisabled:hover {
  189. cursor: pointer;
  190. opacity: .5;
  191. }
  192. .navactive {
  193. color: #393C44 !important;
  194. }
  195. #triggers {
  196. margin-left: 20px;
  197. font-family: Roboto;
  198. font-weight: 500;
  199. font-size: 14px;
  200. text-align: center;
  201. color: #808292;
  202. width: calc(88% / 3);
  203. height: 48px;
  204. line-height: 48px;
  205. display: inline-block;
  206. float: left;
  207. }
  208. .navactive:after {
  209. display: block;
  210. content: "";
  211. width: 100%;
  212. height: 4px;
  213. background-color: #217CE8;
  214. margin-top: -4px;
  215. }
  216. #actions {
  217. display: inline-block;
  218. font-family: Roboto;
  219. font-weight: 500;
  220. color: #808292;
  221. font-size: 14px;
  222. height: 48px;
  223. line-height: 48px;
  224. width: calc(88% / 3);
  225. text-align: center;
  226. float: left;
  227. }
  228. #loggers {
  229. width: calc(88% / 3);
  230. display: inline-block;
  231. font-family: Roboto;
  232. font-weight: 500;
  233. color: #808292;
  234. font-size: 14px;
  235. height: 48px;
  236. line-height: 48px;
  237. text-align: center;
  238. }
  239. #footer {
  240. position: absolute;
  241. left: 0;
  242. padding-left: 20px;
  243. line-height: 40px;
  244. bottom: 0;
  245. width: 362px;
  246. border: 1px solid #E8E8EF;
  247. height: 67px;
  248. box-sizing: border-box;
  249. background-color: #FFF;
  250. font-family: Roboto;
  251. font-size: 14px;
  252. }
  253. #footer a {
  254. text-decoration: none;
  255. color: #393C44;
  256. transition: all .2s cubic-bezier(.05,.03,.35,1);
  257. }
  258. #footer a:hover {
  259. opacity: .5;
  260. }
  261. #footer span {
  262. color: #808292;
  263. }
  264. #footer p {
  265. display: inline-block;
  266. color: #808292;
  267. }
  268. #footer img {
  269. margin-left: 5px;
  270. margin-right: 5px;
  271. }
  272. .blockelem:first-child {
  273. margin-top: 20px
  274. }
  275. .blockelem {
  276. padding-top: 10px;
  277. width: 318px;
  278. border: 1px solid transparent;
  279. transition-property: box-shadow, height;
  280. transition-duration: .2s;
  281. transition-timing-function: cubic-bezier(.05,.03,.35,1);
  282. border-radius: 5px;
  283. box-shadow: 0px 0px 30px rgba(22, 33, 74, 0);
  284. box-sizing: border-box;
  285. }
  286. .blockelem:hover {
  287. box-shadow: 0px 4px 30px rgba(22, 33, 74, 0.08);
  288. border-radius: 5px;
  289. background-color: #FFF;
  290. cursor: pointer;
  291. }
  292. .grabme, .blockico {
  293. display: inline-block;
  294. }
  295. .grabme {
  296. margin-top: 10px;
  297. margin-left: 10px;
  298. margin-bottom: -14px;
  299. width: 15px;
  300. }
  301. #blocklist {
  302. height: calc(100% - 220px);
  303. overflow: auto;
  304. float: left;
  305. }
  306. #proplist {
  307. height: calc(100% - 305px);
  308. overflow: auto;
  309. margin-top: -30px;
  310. padding-top: 30px;
  311. }
  312. .blockin {
  313. display: inline-block;
  314. vertical-align: top;
  315. margin-left: 12px;
  316. }
  317. .blockico {
  318. width: 36px;
  319. height: 36px;
  320. background-color: #F1F4FC;
  321. border-radius: 5px;
  322. text-align: center;
  323. white-space: nowrap;
  324. }
  325. .blockico span {
  326. height: 100%;
  327. width: 0px;
  328. display: inline-block;
  329. vertical-align: middle;
  330. }
  331. .blockico img {
  332. vertical-align: middle;
  333. margin-left: auto;
  334. margin-right: auto;
  335. display: inline-block;
  336. }
  337. .blocktext {
  338. display: inline-block;
  339. width: 220px;
  340. vertical-align: top;
  341. margin-left: 12px
  342. }
  343. .blocktitle {
  344. margin: 0px !important;
  345. padding: 0px !important;
  346. font-family: Roboto;
  347. font-weight: 500;
  348. font-size: 16px;
  349. color: #393C44;
  350. }
  351. .blockdesc {
  352. margin-top: 5px;
  353. font-family: Roboto;
  354. color: #808292;
  355. font-size: 14px;
  356. line-height: 21px;
  357. }
  358. .blockdisabled {
  359. background-color: #F0F2F9;
  360. opacity: .5;
  361. }
  362. #closecard {
  363. position: absolute;
  364. margin-left: 340px;
  365. background-color: #FFF;
  366. border-radius: 0px 5px 5px 0px;
  367. border-bottom: 1px solid #E8E8EF;
  368. border-right: 1px solid #E8E8EF;
  369. border-top: 1px solid #E8E8EF;
  370. width: 53px;
  371. height: 53px;
  372. text-align: center;
  373. z-index: 10;
  374. }
  375. #closecard img {
  376. margin-top: 15px
  377. }
  378. #canvas {
  379. position: absolute;
  380. width: calc(100% - 361px);
  381. height: calc(100% - 71px);
  382. top: 71px;
  383. left: 361px;
  384. z-index: 0;
  385. overflow: auto;
  386. }
  387. #propwrap {
  388. position: absolute;
  389. right: 0;
  390. top: 0;
  391. width: 311px;
  392. height: 100%;
  393. padding-left: 20px;
  394. overflow: hidden;
  395. z-index: -2;
  396. }
  397. #properties {
  398. position: absolute;
  399. height: 100%;
  400. width: 311px;
  401. background-color: #FFF;
  402. right: -150px;
  403. opacity: 0;
  404. z-index: 2;
  405. top: 0px;
  406. box-shadow: -4px 0px 40px rgba(26, 26, 73, 0);
  407. padding-left: 20px;
  408. transition: all .25s cubic-bezier(.05,.03,.35,1);
  409. }
  410. .itson {
  411. z-index: 2 !important;
  412. }
  413. .expanded {
  414. right: 0 !important;
  415. opacity: 1 !important;
  416. box-shadow: -4px 0px 40px rgba(26, 26, 73, 0.05);
  417. z-index: 2;
  418. }
  419. #header2 {
  420. font-size: 20px;
  421. font-family: Roboto;
  422. font-weight: bold;
  423. color: #393C44;
  424. margin-top: 101px;
  425. }
  426. #close {
  427. margin-top: 100px;
  428. position: absolute;
  429. right: 20px;
  430. z-index: 9999;
  431. transition: all .25s cubic-bezier(.05,.03,.35,1);
  432. }
  433. #close:hover {
  434. cursor: pointer;
  435. opacity: .7;
  436. }
  437. #propswitch {
  438. border-bottom: 1px solid #E8E8EF;
  439. width: 331px;
  440. margin-top: 10px;
  441. margin-left: -20px;
  442. margin-bottom: 30px;
  443. }
  444. #dataprop {
  445. font-family: Roboto;
  446. font-weight: 500;
  447. font-size: 14px;
  448. text-align: center;
  449. color: #393C44;
  450. width: calc(88% / 3);
  451. height: 48px;
  452. line-height: 48px;
  453. display: inline-block;
  454. float: left;
  455. margin-left: 20px;
  456. }
  457. #dataprop:after {
  458. display: block;
  459. content: "";
  460. width: 100%;
  461. height: 4px;
  462. background-color: #217CE8;
  463. margin-top: -4px;
  464. }
  465. #alertprop {
  466. display: inline-block;
  467. font-family: Roboto;
  468. font-weight: 500;
  469. color: #808292;
  470. font-size: 14px;
  471. height: 48px;
  472. line-height: 48px;
  473. width: calc(88% / 3);
  474. text-align: center;
  475. float: left;
  476. }
  477. #logsprop {
  478. width: calc(88% / 3);
  479. display: inline-block;
  480. font-family: Roboto;
  481. font-weight: 500;
  482. color: #808292;
  483. font-size: 14px;
  484. height: 48px;
  485. line-height: 48px;
  486. text-align: center;
  487. }
  488. .inputlabel {
  489. font-family: Roboto;
  490. font-size: 14px;
  491. color: #253134;
  492. }
  493. .dropme {
  494. background-color: #FFF;
  495. border-radius: 5px;
  496. border: 1px solid #E8E8EF;
  497. box-shadow: 0px 2px 8px rgba(34, 34, 87, 0.05);
  498. font-family: Roboto;
  499. font-size: 14px;
  500. color: #253134;
  501. text-indent: 20px;
  502. height: 40px;
  503. line-height: 40px;
  504. width: 287px;
  505. margin-bottom: 25px;
  506. }
  507. .dropme img {
  508. margin-top: 17px;
  509. float: right;
  510. margin-right: 15px;
  511. }
  512. .checkus {
  513. margin-bottom: 10px;
  514. }
  515. .checkus img {
  516. display: inline-block;
  517. vertical-align: middle;
  518. }
  519. .checkus p {
  520. display: inline-block;
  521. font-family: Roboto;
  522. font-size: 14px;
  523. vertical-align: middle;
  524. margin-left: 10px;
  525. }
  526. #divisionthing {
  527. height: 1px;
  528. width: 100%;
  529. background-color: #E8E8EF;
  530. position: absolute;
  531. right: 0px;
  532. bottom: 80;
  533. }
  534. #removeblock {
  535. border-radius: 5px;
  536. position: absolute;
  537. bottom: 20px;
  538. font-family: Roboto;
  539. font-size: 14px;
  540. text-align: center;
  541. width: 287px;
  542. height: 38px;
  543. line-height: 38px;
  544. color: #253134;
  545. border: 1px solid #E8E8EF;
  546. transition: all .3s cubic-bezier(.05,.03,.35,1);
  547. }
  548. #removeblock:hover {
  549. cursor: pointer;
  550. opacity: .5;
  551. }
  552. .noselect {
  553. -webkit-touch-callout: none; /* iOS Safari */
  554. -webkit-user-select: none; /* Safari */
  555. -khtml-user-select: none; /* Konqueror HTML */
  556. -moz-user-select: none; /* Old versions of Firefox */
  557. -ms-user-select: none; /* Internet Explorer/Edge */
  558. user-select: none; /* Non-prefixed version, currently
  559. supported by Chrome, Opera and Firefox */
  560. }
  561. .blockyname {
  562. font-family: Roboto;
  563. font-weight: 500;
  564. color: #253134;
  565. display: inline-block;
  566. vertical-align: middle;
  567. margin-left: 8px;
  568. font-size: 16px;
  569. }
  570. .blockyleft img {
  571. display: inline-block;
  572. vertical-align: middle;
  573. }
  574. .blockyright {
  575. display: inline-block;
  576. float: right;
  577. vertical-align: middle;
  578. margin-right: 20px;
  579. margin-top: 10px;
  580. width: 28px;
  581. height: 28px;
  582. border-radius: 5px;
  583. text-align: center;
  584. background-color: #FFF;
  585. transition: all .3s cubic-bezier(.05,.03,.35,1);
  586. z-index: 10;
  587. }
  588. .blockyright:hover {
  589. background-color: #F1F4FC;
  590. cursor: pointer;
  591. }
  592. .blockyright img {
  593. margin-top: 12px;
  594. }
  595. .blockyleft {
  596. display: inline-block;
  597. margin-left: 20px;
  598. }
  599. .blockydiv {
  600. width: 100%;
  601. height: 1px;
  602. background-color: #E9E9EF;
  603. }
  604. .blockyinfo {
  605. font-family: Roboto;
  606. font-size: 14px;
  607. color: #808292;
  608. margin-top: 15px;
  609. text-indent: 20px;
  610. margin-bottom: 20px;
  611. }
  612. .blockyinfo span {
  613. color: #253134;
  614. font-weight: 500;
  615. display: inline-block;
  616. border-bottom: 1px solid #D3DCEA;
  617. line-height: 20px;
  618. text-indent: 0px;
  619. }
  620. .block {
  621. background-color: #FFF;
  622. margin-top: 0px !important;
  623. box-shadow: 0px 4px 30px rgba(22, 33, 74, 0.05);
  624. }
  625. .selectedblock {
  626. border: 2px solid #217CE8;
  627. box-shadow: 0px 4px 30px rgba(22, 33, 74, 0.08);
  628. }
  629. @media only screen and (max-width: 832px) {
  630. #centerswitch {
  631. display: none;
  632. }
  633. }
  634. @media only screen and (max-width: 560px) {
  635. #names {
  636. display: none;
  637. }
  638. }