[{"data":1,"prerenderedAt":206},["ShallowReactive",2],{"cycle-doc-qnative-c6-initial-prompt.md":3},{"cycle":4,"project":7,"path":10,"title":11,"toc":12,"ast":15},{"id":5,"title":6},"c6","Panel Toggles",{"id":8,"label":9},"qnative","Qnative (provisional)","initial-prompt.md","c6. Panel Toggles",[13,14],"Pointers","2026-11-11, later the same evening",{"type":16,"children":17},"root",[18,30,39,47,55,61,164,169,177,185,193],{"type":19,"tag":20,"props":21,"children":22},"element","p",{},[23],{"type":19,"tag":24,"props":25,"children":26},"em",{},[27],{"type":28,"value":29},"text","Mark's words, 2026-11-11, late evening, in the c133 design session; unchanged. The pointers below are the session's.",{"type":19,"tag":31,"props":32,"children":33},"blockquote",{},[34],{"type":19,"tag":20,"props":35,"children":36},{},[37],{"type":28,"value":38},"Also, I like the idea of opening the info panel, and adding two toggles that are set when it is open. Help Mode (on \u002F off) Dev Mode (on\u002Foff)",{"type":19,"tag":31,"props":40,"children":41},{},[42],{"type":19,"tag":20,"props":43,"children":44},{},[45],{"type":28,"value":46},"let's do a quick sprint locally for that, no deep plan needed",{"type":19,"tag":31,"props":48,"children":49},{},[50],{"type":19,"tag":20,"props":51,"children":52},{},[53],{"type":28,"value":54},"actually, let's write a quick cycle file and then we can run in a fresh agent",{"type":19,"tag":56,"props":57,"children":59},"h2",{"id":58},"pointers",[60],{"type":28,"value":13},{"type":19,"tag":62,"props":63,"children":64},"ul",{},[65,96,147,159],{"type":19,"tag":66,"props":67,"children":68},"li",{},[69,71,78,80,86,88,94],{"type":28,"value":70},"The info panel is c2's Info View (the Tour stretch): ",{"type":19,"tag":72,"props":73,"children":75},"code",{"className":74},[],[76],{"type":28,"value":77},"crates\u002Fapp\u002Fsrc\u002Fguide\u002Finfo.rs",{"type":28,"value":79},", the tour in ",{"type":19,"tag":72,"props":81,"children":83},{"className":82},[],[84],{"type":28,"value":85},"crates\u002Fapp\u002Fsrc\u002Ftour\u002F",{"type":28,"value":87},", the rail's Help entry and the tray menu in ",{"type":19,"tag":72,"props":89,"children":91},{"className":90},[],[92],{"type":28,"value":93},"crates\u002Fapp\u002Fsrc\u002Fshell.rs",{"type":28,"value":95},".",{"type":19,"tag":66,"props":97,"children":98},{},[99,101,107,109,115,117,123,124,130,132,138,139,145],{"type":28,"value":100},"Developer mode's switch is c3's: ",{"type":19,"tag":72,"props":102,"children":104},{"className":103},[],[105],{"type":28,"value":106},"crates\u002Fdevmode\u002Fsrc\u002Flib.rs",{"type":28,"value":108}," (",{"type":19,"tag":72,"props":110,"children":112},{"className":111},[],[113],{"type":28,"value":114},"allowed()",{"type":28,"value":116},", the \"Developer mode\" toggle the tray menu carries), the saved values in ",{"type":19,"tag":72,"props":118,"children":120},{"className":119},[],[121],{"type":28,"value":122},"crates\u002Fhost\u002Fsrc\u002Flib.rs",{"type":28,"value":108},{"type":19,"tag":72,"props":125,"children":127},{"className":126},[],[128],{"type":28,"value":129},"Store",{"type":28,"value":131},") and ",{"type":19,"tag":72,"props":133,"children":135},{"className":134},[],[136],{"type":28,"value":137},"crates\u002Fapp\u002Fsrc\u002Fsettings.rs",{"type":28,"value":108},{"type":19,"tag":72,"props":140,"children":142},{"className":141},[],[143],{"type":28,"value":144},"settings.json",{"type":28,"value":146},").",{"type":19,"tag":66,"props":148,"children":149},{},[150,152,158],{"type":28,"value":151},"The idea is recorded in design's c138 plan under Rulings as \"The toggles' seat\" (design ",{"type":19,"tag":72,"props":153,"children":155},{"className":154},[],[156],{"type":28,"value":157},"728dab6b27",{"type":28,"value":146},{"type":19,"tag":66,"props":160,"children":161},{},[162],{"type":28,"value":163},"One reading to check with Mark: \"set when it is open\" taken as shown and settable in the open panel, not switched on by opening it.",{"type":19,"tag":56,"props":165,"children":167},{"id":166},"_2026-11-11-later-the-same-evening",[168],{"type":28,"value":14},{"type":19,"tag":20,"props":170,"children":171},{},[172],{"type":19,"tag":24,"props":173,"children":174},{},[175],{"type":28,"value":176},"Mark's words, relayed into the sprint by the c133 design session; unchanged.",{"type":19,"tag":31,"props":178,"children":179},{},[180],{"type":19,"tag":20,"props":181,"children":182},{},[183],{"type":28,"value":184},"we need left nav space between sections. Let's make the dev mode on section cyan like the tour elements",{"type":19,"tag":31,"props":186,"children":187},{},[188],{"type":19,"tag":20,"props":189,"children":190},{},[191],{"type":28,"value":192},"in fact, let's replicate our nav from the web app. no icon, headers, etc *left nav",{"type":19,"tag":20,"props":194,"children":195},{},[196,198,204],{"type":28,"value":197},"Then, relayed as Mark's correction: the left nav's replication of the web app (section headers, no icons, the space between sections) is its own cycle, qnative c7, run in the cloud on ",{"type":19,"tag":72,"props":199,"children":201},{"className":200},[],[202],{"type":28,"value":203},"main",{"type":28,"value":205},", merging after this one. This sprint keeps what is developer mode's: the Dev group in the tour's cyan when developer mode is on, as colour only, the rail's structure untouched.",1794599464793]