nightshade-api 0.53.0

Procedural high level API for the nightshade game engine
Documentation
/* nightshade pointer drag-and-drop. */

.nightshade-drag-source {
  touch-action: none;
}

.nightshade-drop-zone {
  transition: background 0.1s ease, box-shadow 0.1s ease;
}

.nightshade-drop-zone.over {
  background: var(--nightshade-accent-soft);
  box-shadow: inset 0 0 0 1px var(--nightshade-accent);
}

.nightshade-drag-preview {
  position: fixed;
  z-index: 500;
  pointer-events: none;
  padding: 4px 10px;
  border: 1px solid var(--nightshade-accent);
  border-radius: 6px;
  background: var(--nightshade-panel);
  color: var(--nightshade-text);
  box-shadow: var(--nightshade-shadow);
  font-size: 12px;
}