3434 margin : 0 10px ;
3535 color : # e2e8f0 ;
3636 transition : color 0.3s ;
37- font-size : 0.875rem ; /* Smaller font size for social links */
37+ font-size : 0.875rem ;
3838 }
3939 .social-links a : hover {
4040 color : white;
4141 }
4242 .github-link {
4343 color : white;
4444 font-weight : bold;
45- font-size : 1rem ; /* Larger font size for GitHub link */
45+ font-size : 1rem ;
4646 position : relative;
4747 display : inline-block;
48- border-radius : 5px ; /* Add border radius */
49- overflow : hidden; /* Ensure the gradient doesn't overflow */
48+ border-radius : 5px ;
49+ overflow : hidden;
5050 }
5151 .github-link ::before {
5252 content : "" ;
6565 indigo,
6666 violet
6767 );
68- background-size : 200% ; /* Adjusted for smoother transition */
68+ background-size : 200% ;
6969 z-index : -1 ;
7070 transition : opacity 0.3s ease;
7171 opacity : 0 ;
7272 }
7373 .github-link : hover ::before {
7474 opacity : 1 ;
75- animation : rainbow 3s linear infinite; /* Adjusted duration for smoothness */
75+ animation : rainbow 3s linear infinite;
7676 }
7777 @keyframes rainbow {
7878 0% {
7979 background-position : 0% 50% ;
8080 }
8181 100% {
82- background-position : 200% 50% ; /* Adjusted for smoother transition */
82+ background-position : 200% 50% ;
8383 }
8484 }
8585 </ style >
8686 </ head >
8787 < body class ="flex items-center justify-center ">
8888 < div class ="max-w-3xl w-full px-6 py-12 ">
8989 < header class ="text-center mb-16 ">
90- < img
91- src ="static/images/dark_gradient.svg "
92- alt ="Neva "
93- class ="logo mb-8 "
94- />
95- < h1 class ="text-2xl font-bold mb-6 tracking-tight ">
90+ < img src ="static/images/light_gradient.svg " alt ="Neva " class ="logo " />
91+ < h1 class ="text-2xl font-bold mb-4 tracking-tight ">
9692 Neva Programming Language
9793 </ h1 >
9894 < p class ="text-lg text-gray-400 leading-relaxed max-w-2xl mx-auto ">
9995 General purpose dataflow programming language with static types and
10096 implicit parallelism that compiles to machine code.
10197 </ p >
102- < br />
103- < img src ="static/animations/dataflow.gif " alt ="Neva " class ="dataflow " />
10498 </ header >
10599
106100 < main >
@@ -112,14 +106,16 @@ <h1 class="text-2xl font-bold mb-6 tracking-tight">
112106 </ div >
113107 < pre
114108 class ="text-sm text-gray-300 overflow-x-auto "
115- > < code > import { fmt }
109+ > < code > < span class =" text-blue-400 " > import</ span > { fmt }
116110
117- def Main( start any) (stop any) {
118- println fmt.Println<string>
111+ < span class =" text-blue-400 " > def</ span > < span class =" text-green-400 " > Main</ span > ( < span class =" text-purple-400 " > start</ span > < span class =" text-yellow-400 " > any</ span > ) (< span class =" text-purple-400 " > stop</ span > < span class =" text-yellow-400 " > any</ span > ) {
112+ < span class =" text-purple-400 " > println</ span > fmt.Println<< span class =" text-yellow-400 " > string</ span > >
119113 ---
120- :start -> 'Hello, World!' -> println -> :stop
114+ < span class =" text-purple-400 " > :start</ span > -> < span class =" text-orange-400 " > 'Hello, World!'</ span > -> < span class =" text-purple-400 " > println</ span > -> < span class =" text-purple-400 " > :stop</ span >
121115}</ code > </ pre >
122116 </ div >
117+
118+ < br />
123119 </ main >
124120
125121 < footer class ="mt-16 text-center ">
0 commit comments