Skip to content

feat(interfețe): lista din imbunatatiri.md, ambele treceri - #1

Merged
SerbaC6 merged 1 commit into
mainfrom
dev
Aug 17, 2026
Merged

SerbaC6 merged 1 commit into
mainfrom
dev

Conversation

@SerbaC6

@SerbaC6 SerbaC6 commented Aug 17, 2026

Copy link
Copy Markdown
Owner

Global:

  • derularea paginii se reține la ieșire și se reface la întoarcere. Poziția se citea din window.scrollY după ce pagina veche ieșise din DOM, când browserul o tăiase deja la zero, iar efectul rula după desenare, deci prindea și scroll-ul de zero. Acum vine dintr-un ref, într-un useLayoutEffect;
  • casetele „de reținut" scurtate la una-două propoziții, cu spațiu mai mic sub sm;
  • toleranțele se scriu întotdeauna 1e-… și rămân fără săgeți;
  • tragerea de pe grafic nu mai selectează etichetele desenului.

Pe pagini:

  • cuadraturi: fiecare filă cu funcția ei — Gauss pornește pe sin(x), unde diferența dintre noduri alese și echidistante e 1,6e-5 față de 4,1e-2; play pe fila Gaussiană; toleranța devine parametru;
  • Newton-Cotes: grafic pe toată lățimea, aria rămasă pe dinafară, fără propoziția pasului și fără caseta erorii, iar scurtăturile lui N nu se mai repetă;
  • derivare: pasul h e parametru, cu butoane de ordin de mărime mai mari;
  • eliminare gaussiană: parametrii sunt o matrice, nu douăsprezece câmpuri;
  • interpolări: filele pornesc pe sin(πx), fila Runge își aduce funcția ei, formulele redevin simbolice, spline-ul rămâne cu o singură curbă;
  • metodele puterii: interfața interactivă a fost scoasă, la cerere;
  • Bézier: P₀⁽¹⁾, nivelurile se iau cu săgeți și alternează cald-rece;
  • titluri și texte de card, la douăsprezece pagini.

Claude-Session: https://claude.ai/code/session_01C9HuzXn5AF7qud2k6Vmx4D

Global:
- derularea paginii se reține la ieșire și se reface la întoarcere. Poziția se
  citea din `window.scrollY` **după** ce pagina veche ieșise din DOM, când
  browserul o tăiase deja la zero, iar efectul rula după desenare, deci prindea
  și `scroll`-ul de zero. Acum vine dintr-un `ref`, într-un `useLayoutEffect`;
- casetele „de reținut" scurtate la una-două propoziții, cu spațiu mai mic sub `sm`;
- toleranțele se scriu întotdeauna `1e-…` și rămân fără săgeți;
- tragerea de pe grafic nu mai selectează etichetele desenului.

Pe pagini:
- cuadraturi: fiecare filă cu funcția ei — Gauss pornește pe `sin(x)`, unde
  diferența dintre noduri alese și echidistante e `1,6e-5` față de `4,1e-2`;
  play pe fila Gaussiană; toleranța devine parametru;
- Newton-Cotes: grafic pe toată lățimea, aria rămasă pe dinafară, fără propoziția
  pasului și fără caseta erorii, iar scurtăturile lui `N` nu se mai repetă;
- derivare: pasul `h` e parametru, cu butoane de ordin de mărime mai mari;
- eliminare gaussiană: parametrii sunt o matrice, nu douăsprezece câmpuri;
- interpolări: filele pornesc pe `sin(πx)`, fila Runge își aduce funcția ei,
  formulele redevin simbolice, spline-ul rămâne cu o singură curbă;
- metodele puterii: interfața interactivă a fost scoasă, la cerere;
- Bézier: `P₀⁽¹⁾`, nivelurile se iau cu săgeți și alternează cald-rece;
- titluri și texte de card, la douăsprezece pagini.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C9HuzXn5AF7qud2k6Vmx4D
@SerbaC6
SerbaC6 merged commit 151ddf8 into main Aug 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant