GithubHelp home page GithubHelp logo

betahuhn / feedback-js Goto Github PK

View Code? Open in Web Editor NEW
85.0 85.0 15.0 650 KB

πŸ“Simple modern feedback modal for any website

Home Page: https://codepen.io/BetaHuhn/pen/MWebeXp

License: MIT License

JavaScript 95.91% HTML 4.09%
feedback feedback-modal feedback-module javascript javascript-library npm npm-package

feedback-js's Introduction

Hi there πŸ‘‹

My name is Maximilian (@betahuhn), I am a 21 year old developer & designer from Germany (:de:). I am currently helping push the limit of personal and cloud computing @deta.

I also love working on open-source projects and have developed multiple NPM libraries, GitHub Actions and other projects such as WebCrate. I'm also an avid photographer, so check out the gallery on my website mxis.ch/gallery.

⚑ My Work

You can find all of my projects on GitHub or on my website mxis.ch. Also take a look at my Dribbble profile for some of my designs.

πŸ”¨ The tools I use

.html, .js, .css, .vue, .svelte, .ts, .git, .sh, .xd, .fig

πŸ“« How to reach me

If you have questions or just want to say hi, dm me on Twitter.

See you around ✌

feedback-js's People

Contributors

betahuhn avatar betahuhnbot avatar dependabot[bot] avatar justoverclockl 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

Watchers

 avatar  avatar  avatar  avatar

feedback-js's Issues

Conflict with CSP for stylesheet element with data:text/css

🐞 Describe the bug

When CSP is set to deny all data:, CSS stylesheet are not loaded to DOM in line 654 in feedback.js.

πŸ“š To Reproduce

'style-src' in CSP without 'data:' value. Since 'data:' cannot be explicitly set to text/css, allowing it would allow almost any other form causing a security hole?!

πŸ“‹ Additional context

Easiest replacement would be to create the style element instead of appending as stylesheet, assign the styles and append it to head or body.

const styles = document.createElement("style"); styles.innerHTML = css; document.head.appendChild(css);

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.