6 Commits

Author SHA1 Message Date
Paillat
ca88cbbca0 🎨 Format code 2025-08-28 19:09:27 +02:00
Paillat
d9e776683f 🐛 Fix css stuff again 2025-08-28 19:02:09 +02:00
Paillat
71af282bd2 🎨 Format... 2025-08-28 18:37:53 +02:00
Paillat
be3af1f676 💄 Fix css again 2025-08-28 18:35:00 +02:00
Paillat
bacfd12dfc 💄 Fix css 2025-08-28 18:19:08 +02:00
Paillat
d16e4b2f1f 🎨 Format README.md 2025-08-28 18:18:46 +02:00
3 changed files with 228 additions and 219 deletions

View File

@@ -41,7 +41,7 @@ npm install svelte-github-calendar
## Props ## Props
| Prop | Type | Default | Description | | Prop | Type | Default | Description |
|----------------|------------|--------------|------------------------------------------| | -------------- | ---------- | ------------ | ---------------------------------------- |
| `username` | `string` | **Required** | GitHub username to display calendar for | | `username` | `string` | **Required** | GitHub username to display calendar for |
| `summary_text` | `string` | `undefined` | Custom summary text template. | | `summary_text` | `string` | `undefined` | Custom summary text template. |
| `proxy` | `function` | `undefined` | Custom proxy function for API requests | | `proxy` | `function` | `undefined` | Custom proxy function for API requests |
@@ -65,6 +65,7 @@ This library is licensed under the MIT License. See the [LICENSE](LICENSE) file
## Contributing ## Contributing
Contributions are welcome! Feel free to: Contributions are welcome! Feel free to:
- Report bugs - Report bugs
- Suggest new features - Suggest new features
- Submit pull requests - Submit pull requests
@@ -73,5 +74,6 @@ Contributions are welcome! Feel free to:
## Troubleshooting ## Troubleshooting
### Calendar not loading ### Calendar not loading
- Ensure the username is valid and public - Ensure the username is valid and public
- Verify network connectivity - Verify network connectivity

View File

@@ -22,9 +22,7 @@
}); });
</script> </script>
<div class={`calendar-holder ${className}`}> <div class={`calendar ${className}`}></div>
<div class="calendar"></div>
</div>
<style global> <style global>
:root { :root {
@@ -35,7 +33,6 @@
--color-calendar-graph-day-L4-bg: #0a4208 !important; --color-calendar-graph-day-L4-bg: #0a4208 !important;
} }
:global { :global {
.calendar-holder {
.ContributionCalendar-day[data-level='0'] { .ContributionCalendar-day[data-level='0'] {
background-color: var(--color-calendar-graph-day-bg) !important; background-color: var(--color-calendar-graph-day-bg) !important;
} }
@@ -58,6 +55,7 @@
table.ContributionCalendar-grid { table.ContributionCalendar-grid {
margin-bottom: 0pt !important; margin-bottom: 0pt !important;
border-collapse: separate !important;
} }
table.ContributionCalendar-grid td { table.ContributionCalendar-grid td {
@@ -144,6 +142,10 @@
font-size: 11px !important; font-size: 11px !important;
} }
.contrib-column span {
color: #000 !important;
}
.contrib-column-first { .contrib-column-first {
border-left: 0 !important; border-left: 0 !important;
} }
@@ -191,6 +193,10 @@
height: 26px !important; height: 26px !important;
} }
.calendar .text-muted {
color: inherit !important;
}
.left.text-muted { .left.text-muted {
float: left !important; float: left !important;
margin-left: 9px !important; margin-left: 9px !important;
@@ -266,5 +272,4 @@
} }
} }
} }
}
</style> </style>

View File

@@ -2,4 +2,6 @@
import { GitHubCalendar } from '../lib/index.js'; import { GitHubCalendar } from '../lib/index.js';
</script> </script>
<main>
<GitHubCalendar username="Paillat-dev" class="w-full h-auto" /> <GitHubCalendar username="Paillat-dev" class="w-full h-auto" />
</main>