Spaces:
Running
Running
v2: 120 Darwin nodes (+9 incl Darwin-Image-v1, Darwin-28B-NEG, AETHER-Q2B/14B, NOESIS-Darwin x9), Modalities=default, premium glass-morphism UI
Browse files- compressed_darwin_data.json.gz +2 -2
- compressed_large_nlp_data.json.gz +2 -2
- compressed_modalities_data.json.gz +2 -2
- config.json +1 -1
- css/style.css +442 -1
- js/main.js +1 -1
compressed_darwin_data.json.gz
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
-
size
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:9ae4a21c99846c02d2787c3fa2162e3ffa8fa8407736bd806d1f8edc6d5945da
|
| 3 |
+
size 17952
|
compressed_large_nlp_data.json.gz
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
-
size
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:896160ec9dc1848bc547f4064a468c43b04967364b39584efe33faefce731d11
|
| 3 |
+
size 23664164
|
compressed_modalities_data.json.gz
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
-
size
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:22126f2c8c88bf6abd7524e36099153cfb90e3880f1f5bc029022b7ef307002e
|
| 3 |
+
size 3114062
|
config.json
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
{
|
| 2 |
"type": "network",
|
| 3 |
"version": "1.0",
|
| 4 |
-
"data": "
|
| 5 |
"logo": {
|
| 6 |
"file": "",
|
| 7 |
"link": "",
|
|
|
|
| 1 |
{
|
| 2 |
"type": "network",
|
| 3 |
"version": "1.0",
|
| 4 |
+
"data": "compressed_modalities_data.json.gz",
|
| 5 |
"logo": {
|
| 6 |
"file": "",
|
| 7 |
"link": "",
|
css/style.css
CHANGED
|
@@ -761,4 +761,445 @@ display: none;
|
|
| 761 |
|
| 762 |
#mainpanel::-webkit-scrollbar-thumb:hover {
|
| 763 |
background: #555;
|
| 764 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 761 |
|
| 762 |
#mainpanel::-webkit-scrollbar-thumb:hover {
|
| 763 |
background: #555;
|
| 764 |
+
}
|
| 765 |
+
|
| 766 |
+
/* ============================================================
|
| 767 |
+
DARWIN ATLAS โ PREMIUM OVERRIDE (2026-04-30)
|
| 768 |
+
Glass-morphism + gradient accents + modality color chips
|
| 769 |
+
============================================================ */
|
| 770 |
+
|
| 771 |
+
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@500;600;700&family=IBM+Plex+Sans:wght@300;400;500;600;700&family=IBM+Plex+Sans+KR:wght@400;500;600;700&display=swap');
|
| 772 |
+
|
| 773 |
+
html, body {
|
| 774 |
+
font-family: 'IBM Plex Sans', 'IBM Plex Sans KR', -apple-system, BlinkMacSystemFont, sans-serif !important;
|
| 775 |
+
-webkit-font-smoothing: antialiased;
|
| 776 |
+
-moz-osx-font-smoothing: grayscale;
|
| 777 |
+
}
|
| 778 |
+
|
| 779 |
+
.sigma-expand {
|
| 780 |
+
background: radial-gradient(ellipse at center, #0f172a 0%, #020617 100%) !important;
|
| 781 |
+
}
|
| 782 |
+
|
| 783 |
+
/* ----- Left main panel ----- */
|
| 784 |
+
#mainpanel {
|
| 785 |
+
background: linear-gradient(155deg, rgba(15,23,42,0.92) 0%, rgba(30,41,59,0.92) 50%, rgba(15,23,42,0.94) 100%) !important;
|
| 786 |
+
backdrop-filter: blur(18px) saturate(140%);
|
| 787 |
+
-webkit-backdrop-filter: blur(18px) saturate(140%);
|
| 788 |
+
border-right: 1px solid rgba(245,158,11,0.18);
|
| 789 |
+
box-shadow: 4px 0 24px rgba(0,0,0,0.4), inset -1px 0 0 rgba(245,158,11,0.06);
|
| 790 |
+
width: 290px !important;
|
| 791 |
+
color: #e2e8f0 !important;
|
| 792 |
+
font-size: 12px;
|
| 793 |
+
}
|
| 794 |
+
|
| 795 |
+
#mainpanel .col {
|
| 796 |
+
padding: 18px 20px !important;
|
| 797 |
+
}
|
| 798 |
+
|
| 799 |
+
/* ----- Title block ----- */
|
| 800 |
+
#title {
|
| 801 |
+
font-family: 'IBM Plex Mono', monospace !important;
|
| 802 |
+
font-size: 18px !important;
|
| 803 |
+
font-weight: 700 !important;
|
| 804 |
+
letter-spacing: 0.4px;
|
| 805 |
+
background: linear-gradient(135deg, #f59e0b 0%, #ef4444 60%, #db2777 100%);
|
| 806 |
+
-webkit-background-clip: text;
|
| 807 |
+
background-clip: text;
|
| 808 |
+
-webkit-text-fill-color: transparent;
|
| 809 |
+
margin-bottom: 4px !important;
|
| 810 |
+
text-shadow: 0 0 24px rgba(245,158,11,0.25);
|
| 811 |
+
}
|
| 812 |
+
#title::before { content: "๐ณ "; -webkit-text-fill-color: initial; }
|
| 813 |
+
|
| 814 |
+
#titletext {
|
| 815 |
+
color: #94a3b8 !important;
|
| 816 |
+
font-size: 11px !important;
|
| 817 |
+
line-height: 1.55 !important;
|
| 818 |
+
margin-bottom: 14px !important;
|
| 819 |
+
padding-bottom: 14px;
|
| 820 |
+
border-bottom: 1px solid rgba(148,163,184,0.18);
|
| 821 |
+
}
|
| 822 |
+
#titletext strong { color: #fbbf24 !important; font-weight: 600; }
|
| 823 |
+
#titletext a { color: #f59e0b !important; }
|
| 824 |
+
|
| 825 |
+
.info { margin-bottom: 14px !important; }
|
| 826 |
+
.info dl { margin: 0 !important; }
|
| 827 |
+
.info dt.moreinformation { display: none !important; }
|
| 828 |
+
.info dd.line a {
|
| 829 |
+
display: inline-flex !important;
|
| 830 |
+
align-items: center;
|
| 831 |
+
gap: 6px;
|
| 832 |
+
color: #fbbf24 !important;
|
| 833 |
+
background: rgba(245,158,11,0.08);
|
| 834 |
+
border: 1px solid rgba(245,158,11,0.25);
|
| 835 |
+
padding: 6px 12px;
|
| 836 |
+
border-radius: 8px;
|
| 837 |
+
font-size: 11px;
|
| 838 |
+
font-weight: 500;
|
| 839 |
+
text-decoration: none !important;
|
| 840 |
+
transition: all 0.18s ease;
|
| 841 |
+
}
|
| 842 |
+
.info dd.line a::before { content: "โน"; font-weight: 700; }
|
| 843 |
+
.info dd.line a:hover {
|
| 844 |
+
background: rgba(245,158,11,0.18);
|
| 845 |
+
border-color: rgba(245,158,11,0.5);
|
| 846 |
+
transform: translateX(2px);
|
| 847 |
+
}
|
| 848 |
+
|
| 849 |
+
/* ----- Section headers ----- */
|
| 850 |
+
#mainpanel h2 {
|
| 851 |
+
color: #f8fafc !important;
|
| 852 |
+
font-size: 11px !important;
|
| 853 |
+
font-weight: 600 !important;
|
| 854 |
+
letter-spacing: 1.2px;
|
| 855 |
+
text-transform: uppercase;
|
| 856 |
+
margin-bottom: 6px !important;
|
| 857 |
+
padding-left: 8px;
|
| 858 |
+
border-left: 3px solid #f59e0b;
|
| 859 |
+
line-height: 1.4;
|
| 860 |
+
}
|
| 861 |
+
|
| 862 |
+
/* ----- Legend ----- */
|
| 863 |
+
#legend {
|
| 864 |
+
background: rgba(15,23,42,0.55) !important;
|
| 865 |
+
border: 1px solid rgba(148,163,184,0.18);
|
| 866 |
+
border-radius: 10px;
|
| 867 |
+
padding: 10px 12px !important;
|
| 868 |
+
margin-bottom: 14px !important;
|
| 869 |
+
margin-top: 4px !important;
|
| 870 |
+
}
|
| 871 |
+
#legend .box { padding: 0 !important; }
|
| 872 |
+
#legend h2 { border-left-color: #ec4899; padding-left: 8px; margin-bottom: 8px !important; }
|
| 873 |
+
#colorLegend {
|
| 874 |
+
display: flex;
|
| 875 |
+
flex-direction: column;
|
| 876 |
+
gap: 5px;
|
| 877 |
+
font-size: 11px;
|
| 878 |
+
color: #cbd5e1;
|
| 879 |
+
}
|
| 880 |
+
#colorLegend > * {
|
| 881 |
+
display: flex !important;
|
| 882 |
+
align-items: center;
|
| 883 |
+
gap: 8px;
|
| 884 |
+
padding: 4px 6px;
|
| 885 |
+
border-radius: 5px;
|
| 886 |
+
background: rgba(255,255,255,0.02);
|
| 887 |
+
transition: background 0.15s;
|
| 888 |
+
}
|
| 889 |
+
#colorLegend > *:hover { background: rgba(245,158,11,0.08); }
|
| 890 |
+
|
| 891 |
+
/* ----- Form sections ----- */
|
| 892 |
+
.b1 form > div {
|
| 893 |
+
margin-bottom: 12px !important;
|
| 894 |
+
background: rgba(15,23,42,0.5);
|
| 895 |
+
border: 1px solid rgba(148,163,184,0.15);
|
| 896 |
+
border-radius: 10px;
|
| 897 |
+
padding: 10px 12px;
|
| 898 |
+
transition: border-color 0.18s;
|
| 899 |
+
}
|
| 900 |
+
.b1 form > div:hover { border-color: rgba(245,158,11,0.35); }
|
| 901 |
+
|
| 902 |
+
/* ----- Search input ----- */
|
| 903 |
+
#search input[type="text"] {
|
| 904 |
+
width: 100% !important;
|
| 905 |
+
background: rgba(2,6,23,0.6) !important;
|
| 906 |
+
border: 1px solid rgba(148,163,184,0.3) !important;
|
| 907 |
+
border-radius: 8px !important;
|
| 908 |
+
padding: 8px 12px !important;
|
| 909 |
+
color: #f1f5f9 !important;
|
| 910 |
+
font-size: 12px !important;
|
| 911 |
+
font-family: 'IBM Plex Mono', monospace !important;
|
| 912 |
+
transition: all 0.18s;
|
| 913 |
+
margin-top: 4px;
|
| 914 |
+
}
|
| 915 |
+
#search input[type="text"]:focus {
|
| 916 |
+
outline: none !important;
|
| 917 |
+
border-color: #f59e0b !important;
|
| 918 |
+
background: rgba(2,6,23,0.85) !important;
|
| 919 |
+
box-shadow: 0 0 0 3px rgba(245,158,11,0.12), inset 0 1px 2px rgba(0,0,0,0.4);
|
| 920 |
+
}
|
| 921 |
+
#search input.empty { color: rgba(148,163,184,0.7) !important; font-style: italic; }
|
| 922 |
+
#search h2::before { content: "๐ "; -webkit-text-fill-color: initial; }
|
| 923 |
+
|
| 924 |
+
#search .results {
|
| 925 |
+
max-height: 200px;
|
| 926 |
+
overflow-y: auto;
|
| 927 |
+
margin-top: 6px;
|
| 928 |
+
font-family: 'IBM Plex Mono', monospace;
|
| 929 |
+
font-size: 10px;
|
| 930 |
+
}
|
| 931 |
+
#search .results a {
|
| 932 |
+
display: block;
|
| 933 |
+
padding: 5px 8px;
|
| 934 |
+
color: #cbd5e1 !important;
|
| 935 |
+
text-decoration: none !important;
|
| 936 |
+
border-radius: 4px;
|
| 937 |
+
transition: all 0.12s;
|
| 938 |
+
}
|
| 939 |
+
#search .results a:hover {
|
| 940 |
+
background: linear-gradient(90deg, rgba(245,158,11,0.18), rgba(245,158,11,0.05)) !important;
|
| 941 |
+
color: #fbbf24 !important;
|
| 942 |
+
transform: translateX(2px);
|
| 943 |
+
}
|
| 944 |
+
|
| 945 |
+
/* ----- Selectors (Atlas / Color By) ----- */
|
| 946 |
+
.select {
|
| 947 |
+
background: rgba(2,6,23,0.6) !important;
|
| 948 |
+
border: 1px solid rgba(148,163,184,0.3) !important;
|
| 949 |
+
border-radius: 8px !important;
|
| 950 |
+
padding: 8px 32px 8px 12px !important;
|
| 951 |
+
color: #f1f5f9 !important;
|
| 952 |
+
cursor: pointer !important;
|
| 953 |
+
font-family: 'IBM Plex Mono', monospace !important;
|
| 954 |
+
font-size: 11px !important;
|
| 955 |
+
font-weight: 500 !important;
|
| 956 |
+
position: relative;
|
| 957 |
+
transition: all 0.18s;
|
| 958 |
+
margin-top: 4px;
|
| 959 |
+
}
|
| 960 |
+
.select::after {
|
| 961 |
+
content: "โพ";
|
| 962 |
+
position: absolute;
|
| 963 |
+
right: 12px;
|
| 964 |
+
top: 50%;
|
| 965 |
+
transform: translateY(-50%);
|
| 966 |
+
color: #f59e0b;
|
| 967 |
+
font-size: 10px;
|
| 968 |
+
}
|
| 969 |
+
.select:hover {
|
| 970 |
+
border-color: #f59e0b !important;
|
| 971 |
+
background: rgba(245,158,11,0.06) !important;
|
| 972 |
+
}
|
| 973 |
+
.select.close::after { transform: translateY(-50%) rotate(180deg); }
|
| 974 |
+
|
| 975 |
+
#attributeselect h2::before { content: "๐ "; -webkit-text-fill-color: initial; }
|
| 976 |
+
#coloringselect h2::before { content: "๐จ "; -webkit-text-fill-color: initial; }
|
| 977 |
+
#atlasselect h2::before { content: "๐บ๏ธ "; -webkit-text-fill-color: initial; }
|
| 978 |
+
|
| 979 |
+
.list {
|
| 980 |
+
background: rgba(2,6,23,0.95) !important;
|
| 981 |
+
border: 1px solid rgba(148,163,184,0.3) !important;
|
| 982 |
+
border-radius: 8px !important;
|
| 983 |
+
margin-top: 4px;
|
| 984 |
+
padding: 4px !important;
|
| 985 |
+
display: none;
|
| 986 |
+
max-height: 240px;
|
| 987 |
+
overflow-y: auto;
|
| 988 |
+
}
|
| 989 |
+
.list.open { display: block !important; }
|
| 990 |
+
.list a {
|
| 991 |
+
display: block !important;
|
| 992 |
+
padding: 7px 10px !important;
|
| 993 |
+
color: #cbd5e1 !important;
|
| 994 |
+
text-decoration: none !important;
|
| 995 |
+
border-radius: 5px !important;
|
| 996 |
+
font-size: 11px !important;
|
| 997 |
+
font-family: 'IBM Plex Mono', monospace !important;
|
| 998 |
+
transition: all 0.12s !important;
|
| 999 |
+
}
|
| 1000 |
+
.list a:hover {
|
| 1001 |
+
background: linear-gradient(90deg, rgba(245,158,11,0.2), rgba(245,158,11,0.05)) !important;
|
| 1002 |
+
color: #fbbf24 !important;
|
| 1003 |
+
}
|
| 1004 |
+
|
| 1005 |
+
/* Highlight DARWIN-prefixed atlas option */
|
| 1006 |
+
.list a[data-file="compressed_darwin_data.json.gz"] {
|
| 1007 |
+
background: rgba(220,38,38,0.1) !important;
|
| 1008 |
+
color: #fca5a5 !important;
|
| 1009 |
+
font-weight: 700 !important;
|
| 1010 |
+
border-left: 2px solid #dc2626;
|
| 1011 |
+
}
|
| 1012 |
+
.list a[data-file="compressed_darwin_data.json.gz"]:hover {
|
| 1013 |
+
background: linear-gradient(90deg, rgba(220,38,38,0.3), rgba(220,38,38,0.08)) !important;
|
| 1014 |
+
color: #fff !important;
|
| 1015 |
+
}
|
| 1016 |
+
.list a[data-file="compressed_modalities_data.json.gz"] {
|
| 1017 |
+
background: rgba(245,158,11,0.08) !important;
|
| 1018 |
+
border-left: 2px solid #f59e0b;
|
| 1019 |
+
}
|
| 1020 |
+
|
| 1021 |
+
/* ----- Right info panel ----- */
|
| 1022 |
+
#attributepane {
|
| 1023 |
+
background: linear-gradient(195deg, rgba(15,23,42,0.96) 0%, rgba(2,6,23,0.96) 100%) !important;
|
| 1024 |
+
backdrop-filter: blur(18px) saturate(140%);
|
| 1025 |
+
-webkit-backdrop-filter: blur(18px) saturate(140%);
|
| 1026 |
+
border-left: 1px solid rgba(245,158,11,0.18) !important;
|
| 1027 |
+
box-shadow: -4px 0 24px rgba(0,0,0,0.4);
|
| 1028 |
+
width: 320px !important;
|
| 1029 |
+
color: #e2e8f0 !important;
|
| 1030 |
+
padding: 0 22px !important;
|
| 1031 |
+
}
|
| 1032 |
+
#attributepane .text { padding: 18px 0; }
|
| 1033 |
+
#attributepane .headertext {
|
| 1034 |
+
color: #f8fafc !important;
|
| 1035 |
+
font-family: 'IBM Plex Mono', monospace !important;
|
| 1036 |
+
font-size: 12px !important;
|
| 1037 |
+
font-weight: 600 !important;
|
| 1038 |
+
text-transform: uppercase;
|
| 1039 |
+
letter-spacing: 1.2px;
|
| 1040 |
+
padding-bottom: 12px;
|
| 1041 |
+
margin-bottom: 14px !important;
|
| 1042 |
+
border-bottom: 1px solid rgba(245,158,11,0.25);
|
| 1043 |
+
}
|
| 1044 |
+
#attributepane .left-close {
|
| 1045 |
+
cursor: pointer;
|
| 1046 |
+
background: rgba(245,158,11,0.08);
|
| 1047 |
+
border: 1px solid rgba(245,158,11,0.25);
|
| 1048 |
+
border-radius: 6px;
|
| 1049 |
+
padding: 6px 10px !important;
|
| 1050 |
+
color: #fbbf24 !important;
|
| 1051 |
+
font-size: 11px !important;
|
| 1052 |
+
margin-bottom: 12px;
|
| 1053 |
+
transition: all 0.18s;
|
| 1054 |
+
}
|
| 1055 |
+
#attributepane .left-close:hover {
|
| 1056 |
+
background: rgba(245,158,11,0.2);
|
| 1057 |
+
border-color: #f59e0b;
|
| 1058 |
+
}
|
| 1059 |
+
#attributepane .left-close::before { content: "โ "; }
|
| 1060 |
+
|
| 1061 |
+
#attributepane .name {
|
| 1062 |
+
color: #fbbf24 !important;
|
| 1063 |
+
font-family: 'IBM Plex Mono', monospace !important;
|
| 1064 |
+
font-size: 14px !important;
|
| 1065 |
+
font-weight: 600 !important;
|
| 1066 |
+
word-break: break-all;
|
| 1067 |
+
padding: 10px 0;
|
| 1068 |
+
border-bottom: 1px dashed rgba(148,163,184,0.2);
|
| 1069 |
+
margin-bottom: 10px;
|
| 1070 |
+
}
|
| 1071 |
+
|
| 1072 |
+
#attributepane .data {
|
| 1073 |
+
font-size: 11px;
|
| 1074 |
+
color: #cbd5e1;
|
| 1075 |
+
}
|
| 1076 |
+
#attributepane .data > div, #attributepane .data > p {
|
| 1077 |
+
padding: 6px 0;
|
| 1078 |
+
border-bottom: 1px solid rgba(148,163,184,0.08);
|
| 1079 |
+
font-family: 'IBM Plex Mono', monospace;
|
| 1080 |
+
}
|
| 1081 |
+
#attributepane .data strong, #attributepane .data b {
|
| 1082 |
+
color: #f59e0b !important;
|
| 1083 |
+
font-weight: 600;
|
| 1084 |
+
display: inline-block;
|
| 1085 |
+
min-width: 88px;
|
| 1086 |
+
}
|
| 1087 |
+
|
| 1088 |
+
#attributepane .p {
|
| 1089 |
+
font-family: 'IBM Plex Mono', monospace !important;
|
| 1090 |
+
color: #ec4899 !important;
|
| 1091 |
+
font-size: 11px !important;
|
| 1092 |
+
font-weight: 600 !important;
|
| 1093 |
+
text-transform: uppercase;
|
| 1094 |
+
letter-spacing: 0.8px;
|
| 1095 |
+
margin-top: 16px !important;
|
| 1096 |
+
padding-bottom: 4px;
|
| 1097 |
+
border-bottom: 1px solid rgba(236,72,153,0.3);
|
| 1098 |
+
}
|
| 1099 |
+
#attributepane .link ul {
|
| 1100 |
+
list-style: none;
|
| 1101 |
+
padding: 6px 0 0 0;
|
| 1102 |
+
max-height: 50vh;
|
| 1103 |
+
overflow-y: auto;
|
| 1104 |
+
}
|
| 1105 |
+
#attributepane .link li { margin-bottom: 4px; }
|
| 1106 |
+
#attributepane .link a {
|
| 1107 |
+
display: block;
|
| 1108 |
+
padding: 5px 10px;
|
| 1109 |
+
background: rgba(245,158,11,0.05);
|
| 1110 |
+
border: 1px solid rgba(148,163,184,0.15);
|
| 1111 |
+
border-radius: 6px;
|
| 1112 |
+
color: #cbd5e1 !important;
|
| 1113 |
+
text-decoration: none !important;
|
| 1114 |
+
font-family: 'IBM Plex Mono', monospace;
|
| 1115 |
+
font-size: 10px;
|
| 1116 |
+
word-break: break-all;
|
| 1117 |
+
transition: all 0.12s;
|
| 1118 |
+
}
|
| 1119 |
+
#attributepane .link a:hover {
|
| 1120 |
+
background: rgba(245,158,11,0.15);
|
| 1121 |
+
border-color: rgba(245,158,11,0.5);
|
| 1122 |
+
color: #fbbf24 !important;
|
| 1123 |
+
transform: translateX(2px);
|
| 1124 |
+
}
|
| 1125 |
+
|
| 1126 |
+
/* ----- Zoom controls ----- */
|
| 1127 |
+
#zoom {
|
| 1128 |
+
background: rgba(15,23,42,0.85) !important;
|
| 1129 |
+
backdrop-filter: blur(12px);
|
| 1130 |
+
border: 1px solid rgba(245,158,11,0.2) !important;
|
| 1131 |
+
border-radius: 12px !important;
|
| 1132 |
+
padding: 6px !important;
|
| 1133 |
+
box-shadow: 0 4px 16px rgba(0,0,0,0.4) !important;
|
| 1134 |
+
}
|
| 1135 |
+
#zoom .z {
|
| 1136 |
+
background-color: rgba(245,158,11,0.1) !important;
|
| 1137 |
+
border-radius: 8px !important;
|
| 1138 |
+
border: 1px solid rgba(245,158,11,0.25) !important;
|
| 1139 |
+
margin: 4px !important;
|
| 1140 |
+
width: 32px !important;
|
| 1141 |
+
height: 32px !important;
|
| 1142 |
+
transition: all 0.15s !important;
|
| 1143 |
+
}
|
| 1144 |
+
#zoom .z:hover {
|
| 1145 |
+
background-color: rgba(245,158,11,0.3) !important;
|
| 1146 |
+
border-color: #f59e0b !important;
|
| 1147 |
+
transform: scale(1.05);
|
| 1148 |
+
}
|
| 1149 |
+
|
| 1150 |
+
/* ----- Information modal ----- */
|
| 1151 |
+
#information {
|
| 1152 |
+
background: rgba(15,23,42,0.97) !important;
|
| 1153 |
+
backdrop-filter: blur(20px);
|
| 1154 |
+
border: 1px solid rgba(245,158,11,0.3) !important;
|
| 1155 |
+
border-radius: 14px !important;
|
| 1156 |
+
color: #e2e8f0 !important;
|
| 1157 |
+
padding: 24px !important;
|
| 1158 |
+
}
|
| 1159 |
+
#information h2.title, #information h2 {
|
| 1160 |
+
color: #f59e0b !important;
|
| 1161 |
+
font-family: 'IBM Plex Mono', monospace !important;
|
| 1162 |
+
}
|
| 1163 |
+
#information code, #information pre {
|
| 1164 |
+
background: rgba(2,6,23,0.6) !important;
|
| 1165 |
+
border: 1px solid rgba(148,163,184,0.2) !important;
|
| 1166 |
+
color: #fbbf24 !important;
|
| 1167 |
+
border-radius: 6px;
|
| 1168 |
+
padding: 8px 12px;
|
| 1169 |
+
}
|
| 1170 |
+
#information ul li { margin: 6px 0; }
|
| 1171 |
+
#information strong { color: #fbbf24 !important; }
|
| 1172 |
+
#information .features { margin-top: 12px; padding: 12px; background: rgba(245,158,11,0.06); border-radius: 8px; border: 1px solid rgba(245,158,11,0.2); }
|
| 1173 |
+
|
| 1174 |
+
/* ----- Fancybox close button ----- */
|
| 1175 |
+
.fancybox-close, .fancybox-title {
|
| 1176 |
+
filter: invert(0.9) hue-rotate(180deg);
|
| 1177 |
+
}
|
| 1178 |
+
|
| 1179 |
+
/* ----- Developer footer ----- */
|
| 1180 |
+
#developercontainer {
|
| 1181 |
+
background: rgba(15,23,42,0.7) !important;
|
| 1182 |
+
border-top: 1px solid rgba(148,163,184,0.15) !important;
|
| 1183 |
+
color: #94a3b8 !important;
|
| 1184 |
+
font-size: 10px !important;
|
| 1185 |
+
padding: 8px 14px !important;
|
| 1186 |
+
}
|
| 1187 |
+
#developercontainer a { color: #fbbf24 !important; }
|
| 1188 |
+
#developercontainer p { margin: 2px 0; }
|
| 1189 |
+
|
| 1190 |
+
/* ----- Scrollbars ----- */
|
| 1191 |
+
*::-webkit-scrollbar { width: 8px; height: 8px; }
|
| 1192 |
+
*::-webkit-scrollbar-track { background: rgba(15,23,42,0.4); border-radius: 4px; }
|
| 1193 |
+
*::-webkit-scrollbar-thumb { background: linear-gradient(180deg, #f59e0b, #dc2626); border-radius: 4px; }
|
| 1194 |
+
*::-webkit-scrollbar-thumb:hover { background: linear-gradient(180deg, #fbbf24, #ef4444); }
|
| 1195 |
+
|
| 1196 |
+
/* ----- Responsive (smaller screens) ----- */
|
| 1197 |
+
@media (max-width: 1100px) {
|
| 1198 |
+
#mainpanel { width: 260px !important; }
|
| 1199 |
+
#attributepane { width: 280px !important; }
|
| 1200 |
+
}
|
| 1201 |
+
@media (max-width: 850px) {
|
| 1202 |
+
#mainpanel { width: 220px !important; padding: 10px 0; }
|
| 1203 |
+
#attributepane { width: 240px !important; }
|
| 1204 |
+
#title { font-size: 15px !important; }
|
| 1205 |
+
}
|
js/main.js
CHANGED
|
@@ -823,8 +823,8 @@ function AtlasSelector(a) {
|
|
| 823 |
|
| 824 |
function getAvailableAtlases() {
|
| 825 |
return [
|
| 826 |
-
{ name: "DARWIN Family Only", file: "compressed_darwin_data.json.gz" },
|
| 827 |
{ name: "Modalities Atlas (+ Darwin)", file: "compressed_modalities_data.json.gz" },
|
|
|
|
| 828 |
{ name: "Large NLP Atlas (+ Darwin)", file: "compressed_large_nlp_data.json.gz" },
|
| 829 |
{ name: "Hugging Face Galaxy", file: "compressed_galaxy.json.gz" },
|
| 830 |
];
|
|
|
|
| 823 |
|
| 824 |
function getAvailableAtlases() {
|
| 825 |
return [
|
|
|
|
| 826 |
{ name: "Modalities Atlas (+ Darwin)", file: "compressed_modalities_data.json.gz" },
|
| 827 |
+
{ name: "DARWIN Family Only", file: "compressed_darwin_data.json.gz" },
|
| 828 |
{ name: "Large NLP Atlas (+ Darwin)", file: "compressed_large_nlp_data.json.gz" },
|
| 829 |
{ name: "Hugging Face Galaxy", file: "compressed_galaxy.json.gz" },
|
| 830 |
];
|