PageSourceSearch

https://pagecord.com/assets/controllers/admin_theme_form_controller-5d203b78.js

js pagecord.com collected 2026-10-03 19:23:52 UTC 561 bytes, 17 lines download raw bytes

1import { Controller } from "@hotwired/stimulus"
2
3export default class extends Controller {
4  static targets = ["overrideFields", "customColourFields"]
5
6  connect() {
7    this.toggle()
8  }
9
10  toggle() {
11    const overrideChecked = this.element.querySelector("#override_appearance")?.checked
12    this.overrideFieldsTarget.classList.toggle("hidden", !overrideChecked)
13
14    const selectedTheme = this.element.querySelector('input[name$="[theme]"]:checked')?.value || ""
15    this.customColourFieldsTarget.classList.toggle("hidden", selectedTheme !== "custom")
16  }
17}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.