Skip to content

Commit

Permalink
close button
Browse files Browse the repository at this point in the history
  • Loading branch information
lacymorrow committed Jan 28, 2021
1 parent 73bd9c6 commit e18267d
Show file tree
Hide file tree
Showing 9 changed files with 95 additions and 18 deletions.
3 changes: 3 additions & 0 deletions src/chooser.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,13 @@
<meta charset="utf-8">
<title>CrossOver</title>
<link rel="stylesheet" href="index.css">
<script type="text/javascript" src="vendor/feather/feather-icons.min.js"></script>
</head>
<body>
<div id="chooser-container">

<button class="close-button button"><i data-feather="x-circle"></i></button>

<div id="chooser-wrapper">

<div id="crosshair-chooser"></div>
Expand Down
16 changes: 16 additions & 0 deletions src/chooser.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,18 @@
/* global feather */

( () => {

// DOM elements
const containerElement = document.querySelector( '#chooser-container' )
const chooserElement = document.querySelector( '#crosshair-chooser' )
const closeBtn = document.querySelector( '.close-button' )

// Render icons
if ( feather ) {

feather.replace()

}

// Crosshair Images -> <select> input
const loadCrosshairs = crosshairsObject => {
Expand Down Expand Up @@ -129,6 +139,12 @@

} )

closeBtn.addEventListener( 'click', () => {

window.crossover.send( 'close_chooser' )

} )

// Drag and drop Custom Image
// for drop events to fire, must cancel dragover and dragleave events
chooserElement.addEventListener( 'dragover', event => {
Expand Down
2 changes: 1 addition & 1 deletion src/index.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/index.css.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit e18267d

Please sign in to comment.