-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathadvanced.html
More file actions
121 lines (103 loc) · 5.27 KB
/
advanced.html
File metadata and controls
121 lines (103 loc) · 5.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
<!DOCTYPE html>
<html>
<head>
<title>TCO Repo</title>
<link rel="stylesheet" href="css/style.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap" rel="stylesheet">
</head>
<body>
<div id="blocker">
<div id="faded-background"></div>
<div id="participant-profile"></div>
</div>
<div id="dashboard">
<div id="header">
<h1>Touchable Comfort Object (TCO) Repository</h1>
<ul class="main-navigation header-selector" id="global-filter">
<li>
<a href="#" class="dropdown-label">Filter</a>
</li>
</ul>
<button type="button" id="clear-filter-button" class="header-selector">Clear Filter</button>
<button type="button" id="basic-analysis-button" class="header-selector">Basic Analysis</button>
<button type="button" id="photo-gallery-button" class="header-selector">Photo Gallery</button>
<button type="button" id="schema-link" class="header-selector">Schema</button>
<button type="button" id="data-button" style="flex: 0.25" class="header-selector">Data</button>
<button type="button" id="info-button" style="flex: 0.25" class="header-selector">?</button>
</div>
<div class="row" style="height: 90%">
<div id="cross-plot-container" class="chart-container" style="flex: 10">
<p id="cross-plot-dimension-x-label">X:</p>
<ul class="selector dimension" id="cross-plot-dimension-x-selector">
<li>
<a href="#" class="dropdown-label"></a>
</li>
</ul>
<p id="cross-plot-dimension-y-label">Y:</p>
<ul class="selector dimension" id="cross-plot-dimension-y-selector">
<li>
<a href="#" class="dropdown-label"></a>
</li>
</ul>
<p id="cross-plot-annotation">Each cell represents no. of responses</p>
<svg class="chart" id="cross-plot"></svg>
</div>
<div class="column" style="flex: 10;">
<div class="control-box" style="height: 5%">
<div class="switch-container">
<p>Box Plot</p>
<label class="switch">
<input type="checkbox" id="box-regression-toggle">
<span class="slider round"></span>
</label>
<p>Regression Plot</p>
</div>
</div>
<div id="box-plot-container" class="chart-container" style="height: 95%;">
<p id="box-plot-dimension-x-label">X:</p>
<ul class="selector dimension" id="box-plot-dimension-x-selector">
<li>
<a href="#" class="dropdown-label"></a>
</li>
</ul>
<p id="box-plot-dimension-y-label">Y:</p>
<ul class="selector dimension" id="box-plot-dimension-y-selector">
<li>
<a href="#" class="dropdown-label"></a>
</li>
</ul>
<p id="box-plot-annotation">Click on a point to see participant details!</p>
<svg class="chart" id="box-plot"></svg>
</div>
<div id="regression-plot-container" class="chart-container" style="flex: 10; display: none; height: 95%;">
<p id="regression-plot-dimension-x-label">X:</p>
<ul class="selector dimension" id="regression-plot-dimension-x-selector">
<li>
<a href="#" class="dropdown-label"></a>
</li>
</ul>
<p id="regression-plot-dimension-y-label">Y:</p>
<ul class="selector dimension" id="regression-plot-dimension-y-selector">
<li>
<a href="#" class="dropdown-label"></a>
</li>
</ul>
<p id="regression-plot-annotation">Spearman Rho: X</p>
<svg class="chart" id="regression-plot"></svg>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
<script src="https://unpkg.com/d3-regression@1.3.10/dist/d3-regression.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/d3@7"></script>
<script src="js/statistics.min.js"></script>
<script src="js/chart.js"></script>
<script src="js/boxPlot.js"></script>
<script src="js/regressionPlot.js"></script>
<script src="js/crossPlot.js"></script>
<script src="js/advanced.js"></script>
</body>
</html>