Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(278)

Side by Side Diff: runtime/observatory/lib/src/elements/css/shared.css

Issue 2312553002: Converted Observatory debugger elements (Closed)
Patch Set: Sharing command history and console Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* Global styles */ 1 /* Global styles */
2 * { 2 * {
3 margin: 0; 3 margin: 0;
4 padding: 0; 4 padding: 0;
5 box-sizing: border-box; 5 box-sizing: border-box;
6 } 6 }
7 7
8 body { 8 body {
9 padding-top: 56px; 9 padding-top: 56px;
10 color: #333; 10 color: #333;
(...skipping 807 matching lines...) Expand 10 before | Expand all | Expand 10 after
818 818
819 cpu-profile-virtual-tree .tree-item > .exclusive { 819 cpu-profile-virtual-tree .tree-item > .exclusive {
820 margin-right: 1.5em; 820 margin-right: 1.5em;
821 } 821 }
822 822
823 cpu-profile-virtual-tree .tree-item > .name { 823 cpu-profile-virtual-tree .tree-item > .name {
824 display: inline; 824 display: inline;
825 margin-left: 0.5em; 825 margin-left: 0.5em;
826 } 826 }
827 827
828 /* debugger-console */
829
830 debugger-console {
831 display: block;
832 margin: 0px 20px 10px 20px;
833 }
834 debugger-console .normal {
835 font: normal 14px consolas, courier, monospace;
836 white-space: pre;
837 line-height: 125%;
838 }
839 debugger-console .bold {
840 font: bold 14px consolas, courier, monospace;
841 white-space: pre;
842 line-height: 125%;
843 }
844 debugger-console .red {
845 font: normal 14px consolas, courier, monospace;
846 white-space: pre;
847 line-height: 125%;
848 color: red;
849 }
850 debugger-console .green {
851 font: normal 14px consolas, courier, monospace;
852 white-space: pre;
853 line-height: 125%;
854 color: green;
855 }
856 debugger-console .spacer {
857 height: 20px;
858 }
859
860 /* debugger-frame */
861
862 debugger-frame {
863 display: block;
864 position: relative;
865 padding: 5px;
866 border: 1px solid white;
867 }
868 debugger-frame:hover {
869 border: 1px solid #e0e0e0;
870 }
871 debugger-frame.shadow {
872 box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.16),
873 0 2px 5px 0 rgba(0, 0, 0, 0.26);
874 }
875 debugger-frame.current {
876 box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.26),
877 0 2px 5px 0 rgba(0, 0, 0, 0.46);
878 border: 1px solid #444;
879 }
880 debugger-frame > button {
881 display: block;
882 width: 100%;
883 text-align: left;
884 background-color: transparent;
885 border: none;
886 }
887 debugger-frame .frameSummaryText {
888 display: inline-block;
889 padding: 5px;
890 }
891 debugger-frame .frameId {
892 display: inline-block;
893 width: 60px;
894 }
895 debugger-frame .frameExpander {
896 position: absolute;
897 right: 5px;
898 top: 5px;
899 display: none;
900 }
901 debugger-frame:hover .frameExpander{
902 display: inline-block;
903 }
904 debugger-frame .frameContractor {
905 position: absolute;
906 right: 5px;
907 bottom: 5px;
908 display: inline-block;
909 }
910 debugger-frame .frameContractor > button {
911 background-color: transparent;
912 border: none;
913 }
914 debugger-frame .flex-item-script {
915 flex-grow: 1;
916 flex-shrink: 1;
917 flex-basis: 765px;
918 }
919 debugger-frame .flex-item-vars {
920 flex-grow: 5;
921 flex-shrink: 0;
922 flex-basis: 250px;
923 overflow-x: hidden;
924 }
925 debugger-frame .frameVars {
926 position: relative;
927 top: 5px;
928 padding-left:2em;
929 padding-bottom: 5px;
930 }
931
932 /* debugger-input */
933
934 debugger-input .container {
935 height: 100%;
936 display: flex;
937 flex-direction: row;
938 justify-content: space-between;
939 }
940 debugger-input .textBox {
941 flex: 1 1 auto;
942 margin: 20px;
943 padding: 5px;
944 font: 400 16px consolas, courier, monospace;
945 width: 95%;
946 }
947 debugger-input .modalPrompt {
948 flex: 0 0 auto;
949 margin-top: 20px;
950 margin-left: 20px;
951 padding: 5px;
952 font: 400 16px consolas, courier, monospace;
953 color: red;
954 }
955 debugger-input .modalPrompt.hidden {
956 display: none;
957 }
958
959 /* debugger-message */
960
961 debugger-message {
962 display: block;
963 position: relative;
964 padding: 5px;
965 border: 1px solid white;
966 }
967 debugger-message:hover {
968 border: 1px solid #e0e0e0;
969 }
970 debugger-message.shadow {
971 box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.16),
972 0 2px 5px 0 rgba(0, 0, 0, 0.26);
973 }
974 debugger-message.current {
975 box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.26),
976 0 2px 5px 0 rgba(0, 0, 0, 0.46);
977 border: 1px solid #444;
978 }
979 debugger-message > button {
980 display: block;
981 width: 100%;
982 text-align: left;
983 background-color: transparent;
984 border: none;
985 }
986 debugger-message .messageSummaryText {
987 display: inline-block;
988 padding: 5px;
989 }
990 debugger-message .messageId {
991 display: inline-block;
992 font-weight: bold;
993 width: 100px;
994 }
995 debugger-message .messageExpander {
996 position: absolute;
997 right: 5px;
998 top: 5px;
999 display: none;
1000 }
1001 debugger-message:hover .messageExpander {
1002 display: inline-block;
1003 }
1004 debugger-message.shadow:hover .messageExpander {
1005 display: none;
1006 }
1007 debugger-message .messageContractor {
1008 position: absolute;
1009 right: 5px;
1010 bottom: 5px;
1011 display: inline-block;
1012 }
1013 debugger-message .flex-item-script {
1014 flex-grow: 1;
1015 flex-shrink: 1;
1016 flex-basis: 765px;
1017 }
1018 debugger-message .flex-item-vars {
1019 flex-grow: 5;
1020 flex-shrink: 0;
1021 flex-basis: 225px;
1022 }
1023
1024 /* debugger-page */
1025
1026 debugger-page {
1027 height: 100%;
1028 }
1029 debugger-page .variable {
1030 height: 100%;
1031 margin-bottom: -75px;
1032 padding-bottom: 75px;
1033 }
1034 debugger-page .stack {
1035 flex: 0 0 auto;
1036 overflow-y: auto;
1037 height: 62%;
1038 }
1039 debugger-page .splitter {
1040 height: 0px;
1041 margin: 0px;
1042 font-size: 1px;
1043 border-bottom: 1px solid #888;
1044 }
1045 debugger-page .console {
1046 flex: 1 1 auto;
1047 overflow-x: auto;
1048 overflow-y: auto;
1049 height: 38%;
1050 }
1051 debugger-page .commandline {
1052 flex: 0 0 auto;
1053 }
1054
1055 /* debugger-stack */
1056
1057 debugger-stack {
1058 position: relative;
1059 }
1060 debugger-stack .sampledMessage {
1061 margin: 0px 20px 10px 20px;
1062 font: 400 14px 'Montserrat', sans-serif;
1063 line-height: 125%;
1064 }
1065 debugger-stack .sampledMessage > button {
1066 background-color: transparent;
1067 border: none;
1068 color: #0489c3;
1069 text-decoration: none;
1070 margin-right: 1em;
1071 }
1072 debugger-stack .sampledMessage > button:hover {
1073 text-decoration: underline;
1074 }
1075 debugger-stack .splitter {
1076 height: 0px;
1077 margin: 0px;
1078 font-size: 1px;
1079 border-bottom: 1px dashed #888;
1080 }
1081 debugger-stack .noMessages,
1082 debugger-stack .noStack {
1083 margin: 10px 0px 10px 25px;
1084 font: bold 14px 'Montserrat', sans-serif;
1085 line-height: 125%;
1086 }
1087
1088 debugger-stack .sampledMessage.hidden,
1089 debugger-stack .noMessages.hidden,
1090 debugger-stack .noStack.hidden {
1091 display: none;
1092 }
1093
828 /* error-ref */ 1094 /* error-ref */
829 /* TODO(cbernaschina) fix error-ref-wrapped to error-ref when wrapper 1095 /* TODO(cbernaschina) fix error-ref-wrapped to error-ref when wrapper
830 removed */ 1096 removed */
831 1097
832 error-ref-wrapped > pre { 1098 error-ref-wrapped > pre {
833 background-color: #f5f5f5; 1099 background-color: #f5f5f5;
834 border: 1px solid #ccc; 1100 border: 1px solid #ccc;
835 padding-left: 10px; 1101 padding-left: 10px;
836 padding-right: 10px; 1102 padding-right: 10px;
837 font-family: consolas, courier, monospace; 1103 font-family: consolas, courier, monospace;
(...skipping 490 matching lines...) Expand 10 before | Expand all | Expand 10 after
1328 box-shadow: 0 0 5px black; 1594 box-shadow: 0 0 5px black;
1329 border-radius: 5px; 1595 border-radius: 5px;
1330 animation: fadein 1s; 1596 animation: fadein 1s;
1331 } 1597 }
1332 1598
1333 nav-exception *, nav-event * { 1599 nav-exception *, nav-event * {
1334 color: #ddd; 1600 color: #ddd;
1335 font-size: 12px; 1601 font-size: 12px;
1336 } 1602 }
1337 1603
1338 nav-exception > div > a, nav-event > div > a { 1604 nav-exception > div > a[href],
1605 nav-event > div > a[href] {
1339 color: white; 1606 color: white;
1340 text-decoration: none; 1607 text-decoration: none;
1341 } 1608 }
1342 1609
1343 nav-exception > div > a:hover, nav-event > div > a:hover { 1610 nav-exception > div > a[href]:hover,
1611 nav-event > div > a[href]:hover {
1344 text-decoration: underline; 1612 text-decoration: underline;
1345 } 1613 }
1346 1614
1347 nav-exception > div > div { 1615 nav-exception > div > div {
1348 margin-left:20px; 1616 margin-left:20px;
1349 white-space: pre 1617 white-space: pre
1350 } 1618 }
1351 1619
1352 nav-exception > div > button, nav-event > div > button { 1620 nav-exception > div > button, nav-event > div > button {
1353 background: transparent; 1621 background: transparent;
(...skipping 565 matching lines...) Expand 10 before | Expand all | Expand 10 after
1919 2187
1920 vm-connect-target > button.delete-button:hover { 2188 vm-connect-target > button.delete-button:hover {
1921 background: #ff0000; 2189 background: #ff0000;
1922 } 2190 }
1923 2191
1924 /* vm-connect */ 2192 /* vm-connect */
1925 2193
1926 vm-connect ul { 2194 vm-connect ul {
1927 list-style-type: none; 2195 list-style-type: none;
1928 } 2196 }
OLDNEW
« no previous file with comments | « runtime/observatory/lib/src/debugger/debugger.dart ('k') | runtime/observatory/lib/src/elements/debugger.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698