{"id":22935001,"url":"https://github.com/sofidevo/sofidev-links","last_synced_at":"2025-08-12T18:31:18.748Z","repository":{"id":243993417,"uuid":"795848945","full_name":"SofiDevO/sofidev-links","owner":"SofiDevO","description":null,"archived":false,"fork":false,"pushed_at":"2024-11-08T00:48:57.000Z","size":10244,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-08T01:37:30.620Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://sofidev-links.vercel.app","language":"Astro","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SofiDevO.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"sofidev","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"custom":null}},"created_at":"2024-05-04T08:29:59.000Z","updated_at":"2024-11-08T00:49:01.000Z","dependencies_parsed_at":"2024-10-21T23:58:40.214Z","dependency_job_id":null,"html_url":"https://github.com/SofiDevO/sofidev-links","commit_stats":null,"previous_names":["sofidevo/sofidev-links"],"tags_count":0,"template":true,"template_full_name":"SofiDevO/allmylinks","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SofiDevO%2Fsofidev-links","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SofiDevO%2Fsofidev-links/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SofiDevO%2Fsofidev-links/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SofiDevO%2Fsofidev-links/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SofiDevO","download_url":"https://codeload.github.com/SofiDevO/sofidev-links/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229699852,"owners_count":18109852,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-14T11:46:05.644Z","updated_at":"2024-12-14T11:46:06.133Z","avatar_url":"https://github.com/SofiDevO.png","language":"Astro","funding_links":["https://ko-fi.com/sofidev"],"categories":[],"sub_categories":[],"readme":"### Share Your Links\n\n[![Version](https://img.shields.io/badge/version-0.0.1-blue.svg)](https://github.com/tu_usuario/tu_repositorio)\n[![License](https://img.shields.io/badge/license-MIT-green.svg)](https://opensource.org/licenses/MIT)\n\n![Portada](/public/img/portada.png)\n#### Description\n\nWelcome to Share Your Links! This project is powered by Astro and CSS magic. If you're looking to create a sleek and customizable page to showcase all your important links, you're in the right place!\n\nYou can find this template in [Astro Themes](https://portal.astro.build/themes/shareyourlinks/)\n\n#### Quick Links\n\nFind all relevant links, including social media and websites, in one place: [Share Your Links](https://example.com/share-your-links)\n\n#### Installation\n\n1. Clone this repository.\n2. Navigate to the project directory.\n3. Install dependencies using `npm install`.\n\n## Usage\n\nGet started in no time:\n\n- **Development**: Run `npm run dev` or `npm start` to start the development server.\n- **Build**: Use `npm run build` to generate a production build.\n- **Preview**: Run `npm run preview` to preview the production build.\n- **Astro CLI**: Explore additional Astro CLI commands using `npm run astro`.\n### Updating User Links\n\nTo customize the links displayed in your application, follow these steps:\n\n1. Open the `src/data.js` file in your project.\n2. Locate the section containing the information of the user links (`userLinks`).\n3. Modify each object within the `userLinks` array with the information you want to display. You can change the link title, the link itself, and the associated icon.\n4. Save the changes in the `data.js` file.\n\nHere's an example of how you can change the information of the links:\n\n```javascript\nconst userLinks = [\n    {\n        title: \"My website\",\n        link: \"https://mywebsite.com\",\n        icon: \"ant-design:global-outlined\"\n    },\n    {\n        title: \"Personal blog\",\n        link: \"https://blog.mywebsite.com\",\n        icon: \"fa-solid:book\"\n    },\n    {\n        title: \"Contact\",\n        link: \"mailto:email@example.com\",\n        icon: \"bi:chat-right-dots\"\n    },\n]\n```\n\n5. Once you have updated the information of the links in the `userData.js` file, the changes will be automatically reflected in your application when you rebuild or run it.\n\nRemember to ensure you provide valid links and that the icons used are available in the icon library you are using in your project.\n\n### Including Icons\n\nTo import icons into your project, we use the Iconify CDN and utilize the `icon` attribute of each Iconify icon in the `userLinks`. For example, to use an icon of React:\n\n```html\n\u003ciconify-icon icon=\"logos:react\" width=\"27\" height=\"27\"\u003e\u003c/iconify-icon\u003e\n```\n\nIn our `data.js`, we only need to specify the icon identifier, like this:\n\n```javascript\n{\n    title: \"React\",\n    link: \"https://reactjs.org/\",\n    icon: \"logos:react\"\n}\n```\n\nHere's how you can add the Iconify script to the `\u003chead\u003e` section of your project:\n\n```html\n\u003chead\u003e\n    \u003cscript src=\"https://code.iconify.design/iconify-icon/2.1.0/iconify-icon.min.js\"\u003e\u003c/script\u003e\n\u003c/head\u003e\n```\n\nOnce you include this script, you can use any Iconify icon by specifying its identifier in the `icon` attribute. Make sure to replace `\"logos:react\"` with the appropriate icon identifier for the icons you want to use. You can find a variety of icons available on the [Iconify logos page](https://icon-sets.iconify.design/logos/).\n#### Customization\n\nFeel free to modify this project to suit your needs! Whether it's changing the layout, adding new features, or tweaking the styles, let your creativity flow.\n\n#### Author\n\n- SofiDev\n\n#### License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. Feel free to explore, modify, and make it your own!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsofidevo%2Fsofidev-links","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsofidevo%2Fsofidev-links","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsofidevo%2Fsofidev-links/lists"}