@@ -5,26 +5,48 @@ import { SocialPlatform } from "../data/socialPlatforms";
5
5
import { Icon } from " astro-icon/components" ;
6
6
---
7
7
8
- <footer class =" text-center mt-8" >
9
- <div class =" p-4 bg-teal-900 text-white rounded-lg" >
10
- <h2 class =" text-2xl font-bold mb-4" >Let's connect on:</h2 >
11
- <div class =" flex justify-center gap-4 flex-wrap" >
12
- <Social platform ={ SocialPlatform .Bluesky } username =" brylie.bsky.social" />
13
- <Social platform ={ SocialPlatform .Dev } username =" brylie" />
14
- <Social platform ={ SocialPlatform .GitHub } username =" brylie" />
15
- <Social platform ={ SocialPlatform .LinkedIn } username =" brylie" />
16
- <Social platform ={ SocialPlatform .YouTube } username =" brylie" />
17
- </div >
18
- </div >
19
- <div class =" p-4 bg-teal-800 text-white rounded-lg mt-4" >
20
- <a
21
- href =" /rss.xml"
22
- target =" _blank"
23
- class =" inline-flex items-center gap-2 px-4 py-2 rounded-full text-sm font-medium border bg-gray-100 text-gray-700 hover:bg-gray-200 transition-colors"
8
+ <footer
9
+ class =" mt-auto py-8 bg-gradient-to-b from-transparent to-gray-50/50 dark:to-gray-900/50 border-t border-gray-200 dark:border-gray-800"
10
+ >
11
+ <div class =" max-w-4xl mx-auto px-4" >
12
+ <!-- Social links section -->
13
+ <div
14
+ class =" bg-gradient-to-br from-teal-500 to-blue-600 dark:from-teal-600 dark:to-blue-700 text-white rounded-xl shadow-lg overflow-hidden transform transition-transform hover:scale-[1.02] duration-300"
24
15
>
25
- <Icon name =" ic:round-rss-feed" />
26
- RSS Feed
27
- </a >
16
+ <div class =" p-6 backdrop-blur-sm bg-black/5 dark:bg-black/20" >
17
+ <h2 class =" text-xl font-bold mb-4 text-center" >Let's connect</h2 >
18
+ <div class =" flex flex-wrap justify-center gap-3" >
19
+ <Social
20
+ platform ={ SocialPlatform .Bluesky }
21
+ username =" brylie.bsky.social"
22
+ />
23
+ <Social platform ={ SocialPlatform .Dev } username =" brylie" />
24
+ <Social platform ={ SocialPlatform .GitHub } username =" brylie" />
25
+ <Social platform ={ SocialPlatform .LinkedIn } username =" brylie" />
26
+ <Social platform ={ SocialPlatform .YouTube } username =" brylie" />
27
+ </div >
28
+ </div >
29
+ </div >
30
+
31
+ <!-- RSS Feed button -->
32
+ <div class =" mt-6 text-center" >
33
+ <a
34
+ href =" /rss.xml"
35
+ target =" _blank"
36
+ class =" inline-flex items-center gap-2 px-4 py-2 rounded-lg text-gray-700 dark:text-gray-300 bg-white dark:bg-gray-800 border border-gray-200 dark:border-gray-700 hover:bg-gray-50 dark:hover:bg-gray-700 hover:scale-105 transition-all duration-300 shadow-sm"
37
+ aria-label =" RSS Feed"
38
+ >
39
+ <Icon name =" mdi:rss" class =" w-5 h-5" />
40
+ <span >Subscribe via RSS</span >
41
+ </a >
42
+ </div >
43
+
44
+ <!-- Copyright and license info -->
45
+ <div class =" mt-8 text-center space-y-4" >
46
+ <License />
47
+ <p class =" text-sm text-gray-600 dark:text-gray-400" >
48
+ © { new Date ().getFullYear ()} Brylie. All rights reserved.
49
+ </p >
50
+ </div >
28
51
</div >
29
- <License />
30
52
</footer >
0 commit comments