Subversion Repositories SmartDukaan

Rev

Rev 36681 | Rev 36700 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 36681 Rev 36698
Line 624... Line 624...
624
		.popup-nextday {
624
		.popup-nextday {
625
			background: #8b5cf6;
625
			background: #8b5cf6;
626
			color: #fff;
626
			color: #fff;
627
		}
627
		}
628
 
628
 
629
		/* Partners list */
-
 
630
		.partner-row {
-
 
631
			display: flex;
-
 
632
			align-items: center;
-
 
633
			gap: 8px;
-
 
634
			padding: 6px 8px;
-
 
635
			border-radius: 6px;
-
 
636
			cursor: pointer;
-
 
637
			font-size: 12px;
-
 
638
			border-bottom: 1px solid #1a2334;
-
 
639
		}
-
 
640
 
-
 
641
		.partner-row:hover {
-
 
642
			background: #1a2334;
-
 
643
		}
-
 
644
 
-
 
645
		.partner-row.in-route {
-
 
646
			background: rgba(34, 197, 94, 0.08);
-
 
647
		}
-
 
648
 
-
 
649
		.partner-row input[type="checkbox"] {
-
 
650
			accent-color: #22c55e;
-
 
651
			flex-shrink: 0;
-
 
652
		}
-
 
653
 
-
 
654
		.partner-row .pr-info {
-
 
655
			flex: 1;
-
 
656
			min-width: 0;
-
 
657
		}
-
 
658
 
-
 
659
		.partner-row .pr-code {
-
 
660
			font-weight: 600;
-
 
661
			color: #e2e8f0;
-
 
662
		}
-
 
663
 
-
 
664
		.partner-row .pr-name {
-
 
665
			color: #94a3b8;
-
 
666
			font-size: 11px;
-
 
667
			white-space: nowrap;
-
 
668
			overflow: hidden;
-
 
669
			text-overflow: ellipsis;
-
 
670
		}
-
 
671
 
-
 
672
		.partner-row .pr-day {
-
 
673
			font-size: 10px;
-
 
674
			color: #22c55e;
-
 
675
			font-weight: 600;
-
 
676
			flex-shrink: 0;
-
 
677
		}
-
 
678
 
-
 
679
		/* Nav Month */
629
		/* Nav Month */
680
		.month-nav {
630
		.month-nav {
681
			display: flex;
631
			display: flex;
682
			align-items: center;
632
			align-items: center;
683
			gap: 12px;
633
			gap: 12px;
Line 727... Line 677...
727
<div class="main-layout">
677
<div class="main-layout">
728
	<!-- Left Panel -->
678
	<!-- Left Panel -->
729
	<div class="left-panel">
679
	<div class="left-panel">
730
		<div class="panel-tabs">
680
		<div class="panel-tabs">
731
			<div class="panel-tab active" data-tab="route">Route</div>
681
			<div class="panel-tab active" data-tab="route">Route</div>
732
			<div class="panel-tab" data-tab="partners">Partners</div>
-
 
733
			<div class="panel-tab" data-tab="calendar">Calendar</div>
682
			<div class="panel-tab" data-tab="calendar">Calendar</div>
734
		</div>
683
		</div>
735
 
684
 
736
		<!-- Route Tab Content -->
685
		<!-- Route Tab Content -->
737
		<div class="panel-content" id="panel-route">
686
		<div class="panel-content" id="panel-route">
Line 740... Line 689...
740
					Select a user and click Load to start planning.
689
					Select a user and click Load to start planning.
741
				</p>
690
				</p>
742
			</div>
691
			</div>
743
		</div>
692
		</div>
744
 
693
 
745
		<!-- Partners Tab Content -->
-
 
746
		<div class="panel-content" id="panel-partners" style="display:none;">
-
 
747
			<div style="position:sticky;top:0;background:#1e293b;padding-bottom:8px;z-index:5;">
-
 
748
				<input type="text" id="partners-search" placeholder="Search code / name / city..."
-
 
749
					   style="width:100%;padding:6px 10px;border:1px solid #475569;border-radius:6px;background:#0f172a;color:#e2e8f0;font-size:13px;font-family:inherit;">
-
 
750
				<div style="font-size:11px;color:#94a3b8;margin-top:6px;display:flex;justify-content:space-between;">
-
 
751
					<span>Tick to add to current day</span>
-
 
752
					<span id="partners-count">0 / 0</span>
-
 
753
				</div>
-
 
754
			</div>
-
 
755
			<div id="partners-list"></div>
-
 
756
		</div>
-
 
757
 
-
 
758
		<!-- Calendar Tab Content -->
694
		<!-- Calendar Tab Content -->
759
		<div class="panel-content" id="panel-calendar" style="display:none;">
695
		<div class="panel-content" id="panel-calendar" style="display:none;">
760
			<div class="month-nav">
696
			<div class="month-nav">
761
				<button id="cal-prev">&lt;</button>
697
				<button id="cal-prev">&lt;</button>
762
				<span id="cal-month-label"></span>
698
				<span id="cal-month-label"></span>
Line 848... Line 784...
848
 
784
 
849
<script>
785
<script>
850
	var context = "${rc.contextPath}";
786
	var context = "${rc.contextPath}";
851
</script>
787
</script>
852
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAckO0y4Z6WhBOuMjNjioWLSYZDhGEvGBc&libraries=places&v=weekly"></script>
788
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAckO0y4Z6WhBOuMjNjioWLSYZDhGEvGBc&libraries=places&v=weekly"></script>
853
<script src="${rc.contextPath}/resources/js/beat-plan-app.js?v=20260526b"></script>
789
<script src="${rc.contextPath}/resources/js/beat-plan-app.js?v=20260526e"></script>
854
</body>
790
</body>
855
</html>
791
</html>