Code Monkey home page Code Monkey logo

nuxt-social-share's Introduction

Stefano Bartoletti

Hi, I'm Stefano!

I'm a freelance Front-End developer.

My focus is on creative development, the core of my skills can be described as the meeting point between creativity and technical proficiency.

My typical projects involve integrating complex but smooth animations and interactions, to present all the website information in an engaging way and make it a memorable experience.

I strive to deliver projects that are visually compelling and faithful to the designer's specifications, but also technically outstanding with a clean and properly organized code. All of this, without forgetting about web performance and technical SEO aspects.

My favorite technologies are Jamstack-based and comprise Nuxt and Tailwind for the front end, Storyblok as the headless CMS to manage all contents, and Gsap as the core for the animations.

My Online Presence

My Techs & Tools

My GitHub Stats

Stefano Bartoletti's GitHub Stats Stefano Bartoletti's Top Languages

My Projects

Nuxt Social Share Eslint Config Bricks

My Contributions

La Capitaine Icon Theme

nuxt-social-share's People

Contributors

danielroe avatar dependabot[bot] avatar memory-lovers avatar renovate[bot] avatar stefanobartoletti avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

nuxt-social-share's Issues

Ability to change the label

Great package!
Right now the text is always "Share", which is a problem when app is not in English. Is is possible to add parameter so the text "Share" can be modified? Might be also useful when someone wants to add nicer text like "Share on Facebook" ๐Ÿ˜ƒ

Internal server error: [unimport] failed to find "useRequestURL" imported from "#imports"

Environment

  • nuxt-social-share version: ^0.1.7
  • nuxt version: 3.4.1

Reproduction Link

https://stackblitz.com/edit/nuxt-starter-wuk7is?file=app.vue (Currently not working, because of the following error:

Failed to resolve import "@iconify/vue" from "node_modules/@stefanobartoletti/nuxt-social-share/dist/runtime/components/SocialShare.vue". Does the file exist?

Describe the bug

Trying to use the component throws an error on yarn dev

Steps To Reproduce

  1. Install the package
  2. Follow the instructions (add it to nuxt.config > modules)
  3. Include
    <SocialShare network="facebook" />
    <SocialShare network="twitter" />
    <SocialShare network="linkdin" />

in a component
4. Run dev-script
5. See: Internal server error: [unimport] failed to find "useRequestURL" imported from "#imports" in the terminal

Expected behavior

The component should render as described in the documentation

Support new networks(LINE / Bluesky / Hatena Bookmark)

Thank you for your great package!!

Describe your suggestion

I would like to share to below SNS.

Use cases

I would like to support new networks.

Describe alternatives you've considered

I couldn't find any good ideas..

Additional context

Specifications and Color for each SNS are below.

  • LINE
    • https://line.me/R/share?text=[u](ref)
    • #06C755 (ref)
  • Bluesky
    • https://bsky.app/intent/compose?text=[u] (ref)
    • #1185FE
  • Hatena Bookmark
    • https://b.hatena.ne.jp/entry?url=[u] (ref)
    • #00A4DE (ref)

And, I'm developing this feature a bit.
If you don't mind, can I submit a PR?

P.S.
I'm not good at English, and this is my first issue.
Forgive me if I make you feel bad by using incorrect words in English, i don't mean it at all.

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

github-actions
.github/workflows/ci.yml
  • actions/checkout v4
  • actions/setup-node v4
.github/workflows/gh-pages.yml
  • actions/checkout v4
  • actions/setup-node v4
  • actions/upload-pages-artifact v3
  • actions/deploy-pages v4
npm
package.json
  • @nuxt/kit ^3.11.2
  • defu ^6.1.4
  • @commitlint/cli ^19.2.2
  • @commitlint/config-conventional ^19.2.2
  • @nuxt/devtools ^1.2.0
  • @nuxt/module-builder ^0.5.5
  • @nuxt/schema ^3.11.2
  • @nuxt/test-utils ^3.12.1
  • @nuxtjs/tailwindcss ^6.12.0
  • @release-it/conventional-changelog ^8.0.1
  • @stefanobartoletti/eslint-config ^1.2.6
  • @types/node ^20.12.7
  • changelogen ^0.5.5
  • daisyui ^4.10.2
  • eslint ^9.1.0
  • husky ^9.0.11
  • nuxt ^3.11.2
  • release-it ^17.2.0
  • sass ^1.75.0
  • vitest ^1.5.0
  • pnpm 9.0.5
playground/package.json

  • Check this box to trigger a request for Renovate to run again on this repository

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.