Created At: 2026-06-14T16:12:46Z
Completed At: 2026-06-14T16:12:46Z
File Path: `file:///c:/Users/HP/Downloads/climate-system/climate-system/index.php`
Total Lines: 3878
Total Bytes: 161401
Showing lines 3101 to 3200
The following code has been modified to include a line number before every line, in the format: <line_number>: <original_line>. Please note that any changes targeting the original code should remove the line number, colon, and leading space.
3101:           dataSSP5.push({ x: y, y: v5 });
3102:           dataSSP5_min.push({ x: y, y: v5 - currentUncertainty });
3103:           dataSSP5_max.push({ x: y, y: v5 + currentUncertainty });
3104: 
3105:           dataHist.push({ x: y, y: null });
3106:         }
3107:       }
3108: 
3109:       const isDark = document.body.classList.contains('dark-theme');
3110:       const gridColor = isDark ? 'rgba(255, 255, 255, 0.1)' : 'rgba(0, 0, 0, 0.08)';
3111:       const textColor = isDark ? '#f1f5f9' : '#1e293b';
3112: 
3113:       const ctx = canvas.getContext('2d');
3114:       const minYr = Math.min(...years);
3115:       const maxYr = Math.max(...years);
3116: 
3117:       const newChart = new Chart(ctx, {
3118:         type: 'line',
3119:         data: {
3120:           datasets: [
3121:             // HISTORICAL
3122:             {
3123:               label: 'Historical',
3124:               data: dataHist,
3125:               borderColor: isDark ? '#94a3b8' : '#6b7280',
3126:               borderWidth: 2.5,
3127:               pointRadius: 0,
3128:               pointHoverRadius: 5,
3129:               fill: false,
3130:               spanGaps: false
3131:             },
3132:             // SSP1-2.6 (Blue)
3133:             {
3134:               label: 'SSP1-2.6 (Batas Bawah)',
3135:               data: dataSSP1_min,
3136:               borderColor: 'transparent',
3137:               pointRadius: 0,
3138:               fill: false,
3139:               showLine: true
3140:             },
3141:             {
3142:               label: 'SSP1-2.6 (Batas Atas)',
3
<truncated 298 bytes>
51:               label: 'SSP1-2.6 (Rendah)',
3152:               data: dataSSP1,
3153:               borderColor: '#1B4F72',
3154:               borderWidth: 2,
3155:               pointRadius: 0,
3156:               pointHoverRadius: 5,
3157:               fill: false
3158:             },
3159:             // SSP2-4.5 (Orange)
3160:             {
3161:               label: 'SSP2-4.5 (Batas Bawah)',
3162:               data: dataSSP2_min,
3163:               borderColor: 'transparent',
3164:               pointRadius: 0,
3165:               fill: false,
3166:               showLine: true
3167:             },
3168:             {
3169:               label: 'SSP2-4.5 (Batas Atas)',
3170:               data: dataSSP2_max,
3171:               borderColor: 'transparent',
3172:               pointRadius: 0,
3173:               backgroundColor: 'rgba(230, 159, 62, 0.10)',
3174:               fill: '-1',
3175:               showLine: true
3176:             },
3177:             {
3178:               label: 'SSP2-4.5 (Sedang)',
3179:               data: dataSSP2,
3180:               borderColor: '#E69F3E',
3181:               borderWidth: 2,
3182:               pointRadius: 0,
3183:               pointHoverRadius: 5,
3184:               fill: false
3185:             },
3186:             // SSP3-7.0 (Red)
3187:             {
3188:               label: 'SSP3-7.0 (Batas Bawah)',
3189:               data: dataSSP3_min,
3190:               borderColor: 'transparent',
3191:               pointRadius: 0,
3192:               fill: false,
3193:               showLine: true
3194:             },
3195:             {
3196:               label: 'SSP3-7.0 (Batas Atas)',
3197:               data: dataSSP3_max,
3198:               borderColor: 'transparent',
3199:               pointRadius: 0,
3200:               backgroundColor: 'rgba(217, 59, 72, 0.16)',
The above content does NOT show the entire file contents. If you need to view any lines of the file which were not shown to complete your task, call this tool again to view those lines.
