mirror of
https://github.com/actualbudget/actual.git
synced 2026-03-11 20:44:32 -05:00
* Update inter-ui to latest npm package: ^4.1.1 * chore: migrate from inter-ui to @fontsource-variable/inter - Replace inter-ui v3.19.3 with @fontsource-variable/inter v5.2.8 - Import variable font CSS directly via @import statements - Update font-family declarations to use 'Inter Variable' to match Fontsource naming - Simplifies path resolution and removes custom SCSS overrides * Add release notes * Enable Inter font features Add ss04 to styles.tnum Remove font feature settings and always apply in tnum style Always enable alternate digits (ss01) and slashed zero (zero) font features instead of making them user-configurable preferences. * Add font feature settings to mobile financial amounts Apply styles.tnum to mobile components displaying financial amounts to enable OpenType features (tnum, ss01, ss04) for proper number styling: - TransactionListItem: transaction amounts and running balance - BudgetTable: header totals, ToBudget, and Saved amounts - ExpenseGroupListItem: expense group totals - BudgetCell, SpentCell, BalanceCell: category amounts - IncomeGroup: income group amounts - SchedulesListItem: schedule amounts This ensures consistent digit rendering with serifs on "1" and open digit forms across all mobile transaction, budget, and schedule views. * Update VRT screenshots Auto-generated by VRT workflow PR: #6436 * Update VRT screenshots Auto-generated by VRT workflow PR: #6436 * revert VRT changes * remove lint line * Update VRT screenshots Auto-generated by VRT workflow PR: #6436 * Update VRT screenshots Auto-generated by VRT workflow PR: #6436 --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk>
126 lines
2.7 KiB
HTML
126 lines
2.7 KiB
HTML
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta
|
|
name="viewport"
|
|
content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no, viewport-fit=cover"
|
|
/>
|
|
<title>Actual</title>
|
|
<link rel="shortcut icon" href="/favicon.ico" />
|
|
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
|
|
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
|
|
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
|
|
<link
|
|
rel="manifest"
|
|
href="/site.webmanifest"
|
|
crossorigin="use-credentials"
|
|
/>
|
|
<meta name="msapplication-TileColor" content="#5c3dbb" />
|
|
<meta name="theme-color" content="#5c3dbb" />
|
|
|
|
<style type="text/css">
|
|
html,
|
|
body {
|
|
margin: 0;
|
|
padding: 0;
|
|
font-size: 13px;
|
|
}
|
|
|
|
html,
|
|
body,
|
|
button,
|
|
input {
|
|
font-family:
|
|
'Inter Variable',
|
|
-apple-system,
|
|
BlinkMacSystemFont,
|
|
'Segoe UI',
|
|
'Roboto',
|
|
'Oxygen',
|
|
'Ubuntu',
|
|
'Cantarell',
|
|
'Fira Sans',
|
|
'Droid Sans',
|
|
'Helvetica Neue',
|
|
'Helvetica',
|
|
'Arial',
|
|
sans-serif;
|
|
}
|
|
|
|
a {
|
|
color: inherit;
|
|
text-decoration-skip: ink;
|
|
}
|
|
|
|
* {
|
|
-webkit-box-sizing: border-box;
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
*:focus {
|
|
/* colors.b5 */
|
|
outline-color: #2b8fed;
|
|
}
|
|
|
|
input,
|
|
textarea {
|
|
font-size: 1em;
|
|
font-family:
|
|
'Inter Variable',
|
|
-apple-system,
|
|
BlinkMacSystemFont,
|
|
'Segoe UI',
|
|
'Roboto',
|
|
'Oxygen',
|
|
'Ubuntu',
|
|
'Cantarell',
|
|
'Fira Sans',
|
|
'Droid Sans',
|
|
'Helvetica Neue',
|
|
'Helvetica',
|
|
'Arial',
|
|
sans-serif;
|
|
font-feature-settings: 'ss01', 'ss04';
|
|
}
|
|
|
|
html,
|
|
body,
|
|
#root {
|
|
height: 100%;
|
|
}
|
|
body {
|
|
overflow: hidden;
|
|
}
|
|
|
|
.view {
|
|
align-items: stretch;
|
|
border-width: 0;
|
|
border-style: solid;
|
|
box-sizing: border-box;
|
|
display: flex;
|
|
flex-direction: column;
|
|
margin: 0;
|
|
padding: 0;
|
|
position: relative;
|
|
/* fix flexbox bugs */
|
|
min-height: 0;
|
|
min-width: 0;
|
|
}
|
|
|
|
.cm-theme-dark {
|
|
height: 100%;
|
|
}
|
|
|
|
.cm-theme-light {
|
|
height: 100%;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<div id="root"></div>
|
|
<script type="module" src="/src/index.tsx"></script>
|
|
</body>
|
|
</html>
|