-
Notifications
You must be signed in to change notification settings - Fork 0
/
flychrono2.html
128 lines (102 loc) · 5.43 KB
/
flychrono2.html
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
122
123
124
125
126
127
128
<!DOCTYPE html>
<html lang="en" data-scroll="30">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>About - Mark Ng</title>
<!-- GLOBAL CSS & FONTS -->
<link rel="stylesheet" href="styles/global.css?version=19">
<link href="content/fonts/inter.css?version=1" rel="stylesheet">
<link href="content/fonts/inter.css" rel="stylesheet">
<link rel="stylesheet" href="styles/projects.css?version=1">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<link rel="icon" type="image/png" href="content/icons/favicon.ico">
<!-- Essential META Tags -->
<meta property="og:title" content="About">
<meta property="og:description" content="I code and tinker. Check out all my work over my life.">
<meta property="og:image" content="https://markng.com/content/thumb.png">
<meta property="og:url" content="https://markng.com/about.html">
<meta name="twitter:card" content="summary_large_image">
<!-- Non-Essential, But Recommended -->
<meta property="og:site_name" content="About">
<meta name="twitter:image:alt" content="Mark Ng Emblem">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.css" integrity="sha384-KiWOvVjnN8qwAZbuQyWDIbfCLFhLXNETzBQjA/92pIowpC0d2O3nppDGQVgwd2nB" crossorigin="anonymous">
<!-- The loading of KaTeX is deferred to speed up page rendering -->
<script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.js" integrity="sha384-0fdwu/T/EQMsQlrHCCHoH10pkPLlKA1jL5dFyUOvB3lfeT2540/2g6YgSi2BL14p" crossorigin="anonymous"></script>
<!-- To automatically render math in text elements, include the auto-render extension: -->
<script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/contrib/auto-render.min.js" integrity="sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR" crossorigin="anonymous"
onload="renderMathInElement(document.body);"></script>
</head>
<body>
<a class="skip-main" href="#section-top">Skip to main content</a>
<!-- top navigation -->
<div class="navigation navigation-background noselect" id="navbar">
</div>
<div class="navigation noselect navigation-container">
<div class="noselect">
<div id="hamburger-wrapper">
<div class="hamburger-line hamburger-line-top" id="hamburger-line-top"></div>
<div class="hamburger-line hamburger-line-bottom" id="hamburger-line-bottom"></div>
</div>
<ul class="navigation-list noselect" id="navigation-list">
<li><a class="linkfix noselect" href="./index.html" target="_self" data-section-pair="cover">Home</a></li>
<li><a class="linkfix noselect" href="./about.html" target="_self" data-section-pair="about">About</a></li>
<li><a class="linkfix noselect navigation-selected" href="./projects.html" target="_self"
data-section-pair="projects">Projects</a></li>
<li><a class="linkfix noselect" href="./index.html#contact" target="_self" data-section-pair="contact"
data-section-bottom="true">Contact</a>
</li>
</ul>
</div>
</div>
<div class="section" id="section-top">
<div id="navbar-pad"></div>
<div class="section-content">
<a href="projects.html" class="indented-link back-link" draggable="false" target="_self">← Back to Projects</a>
<div class="info-row-flex">
<div class="info-col">
<h1>FlyChrono v2</h1>
<p>
As the name implies, FlyChrono v2 is the successor to my
FlyChrono application. It allows the user to sync their flight
simulator's time to the real-world time.
</p>
<p>
This does not sound glamorous, but before my original FlyChrono
project, people had to buy another piece of software for $10 to do this.
FlyChrono put an end to this and made it accessible to everyone, and is now open source.
</p>
<p>
The new version of FlyChrono included new features such as an
improved UI, alarms, and more.
</p>
<p>
<a href="https://github.com/cag2mark/flychrono" target="_blank">Source code</a>
</p>
</div>
<div class="info-col">
<img src="content/projects/flychrono-1.png" alt="FlyChrono Screenshot" class="project-screenshot">
</div>
</div>
</div>
</div>
<!-- footer -->
<div class="section" id="footer">
<p id="copyright">
© 2024 Mark Ng
<br>
<span style="font-size: 16px">
This portfolio and all of its systems are designed by Mark Ng
</span>
<br>
<br>
<span style="font-size: 16px">
Licensed under the GNU GPL-3.0 License
</span>
</p>
</div>
<!-- scripts -->
<script src="scripts/global.js?version=3"></script>
<script src="scripts/projectpages.js"></script>
</body>
</html>