1+ <!DOCTYPE html>
2+ < html lang ="en ">
3+ < head >
4+ < meta charset ="UTF-8 ">
5+ < title > Tsinghua SSSP - Landing Page</ title >
6+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
7+ < style >
8+ body {
9+ margin : 0 ;
10+ font-family : 'Segoe UI' , Arial, sans-serif;
11+ background : linear-gradient (135deg , # e0e7ff 0% , # f0fdfa 100% );
12+ color : # 22223b ;
13+ min-height : 100vh ;
14+ display : flex;
15+ flex-direction : column;
16+ align-items : center;
17+ justify-content : center;
18+ }
19+ .container {
20+ background : # fff ;
21+ border-radius : 18px ;
22+ box-shadow : 0 4px 24px rgba (0 , 0 , 0 , 0.08 );
23+ padding : 2.5rem 2rem ;
24+ max-width : 420px ;
25+ text-align : center;
26+ }
27+ h1 {
28+ font-size : 2.2rem ;
29+ margin-bottom : 0.5rem ;
30+ color : # 3a0ca3 ;
31+ }
32+ p {
33+ font-size : 1.1rem ;
34+ margin-bottom : 1.5rem ;
35+ color : # 4a4e69 ;
36+ }
37+ .graphics {
38+ margin : 1.5rem 0 ;
39+ display : flex;
40+ justify-content : center;
41+ }
42+ .node-graph {
43+ width : 120px ;
44+ height : 120px ;
45+ }
46+ .btn {
47+ display : inline-block;
48+ padding : 0.7em 1.5em ;
49+ background : # 4361ee ;
50+ color : # fff ;
51+ border : none;
52+ border-radius : 8px ;
53+ font-size : 1rem ;
54+ text-decoration : none;
55+ transition : background 0.2s ;
56+ cursor : pointer;
57+ }
58+ .btn : hover {
59+ background : # 3a0ca3 ;
60+ }
61+ footer {
62+ margin-top : 2rem ;
63+ font-size : 0.95rem ;
64+ color : # adb5bd ;
65+ }
66+ </ style >
67+ </ head >
68+ < body >
69+ < div class ="container ">
70+ < h1 > Tsinghua SSSP</ h1 >
71+ < p >
72+ A high-performance implementation of the Single Source Shortest Path (SSSP) algorithm, inspired by Tsinghua University's research.
73+ </ p >
74+ < p >
75+ Read the original paper:
76+ < a href ="https://dl.acm.org/doi/10.1145/3717823.3718179 " target ="_blank ">
77+ Tsinghua SSSP Paper
78+ </ a >
79+ </ p >
80+ < div class ="graphics ">
81+ <!-- SVG: stylized graph with nodes and edges -->
82+ < svg class ="node-graph " viewBox ="0 0 120 120 ">
83+ < circle cx ="60 " cy ="20 " r ="12 " fill ="#4361ee " />
84+ < circle cx ="30 " cy ="60 " r ="10 " fill ="#4cc9f0 " />
85+ < circle cx ="90 " cy ="60 " r ="10 " fill ="#4cc9f0 " />
86+ < circle cx ="60 " cy ="100 " r ="12 " fill ="#3a0ca3 " />
87+ < line x1 ="60 " y1 ="20 " x2 ="30 " y2 ="60 " stroke ="#adb5bd " stroke-width ="3 "/>
88+ < line x1 ="60 " y1 ="20 " x2 ="90 " y2 ="60 " stroke ="#adb5bd " stroke-width ="3 "/>
89+ < line x1 ="30 " y1 ="60 " x2 ="60 " y2 ="100 " stroke ="#adb5bd " stroke-width ="3 "/>
90+ < line x1 ="90 " y1 ="60 " x2 ="60 " y2 ="100 " stroke ="#adb5bd " stroke-width ="3 "/>
91+ </ svg >
92+ </ div >
93+ < a class ="btn " href ="https://github.com/sirivasv/tsinghua-sssp " target ="_blank "> View on GitHub</ a >
94+ </ div >
95+ </ body >
96+ </ html > </ svg>
0 commit comments