Opis zlecenia
Zlecimy napisanie modułu, który będzie przyjmował i zwracał string opisu, który będzie można modyfikować edytorem tekstowym lub edytorem wizualnym.
Kompatybilny z wersją Angular 15.2.0
Co dokładnie potrzebujemy:
- Przełącznik edytor wizualny / edytor tekstowy. W edytorze tesktowym widzimy source code, czyli tekst z całym kodem html. W edytorze wizualnym widzimy już kod z aktywnym html i css. Ważne, aby CSS w edytorze nie brał ustawień css z globalnych css projektu, będzie trzeba zrobić tutaj reset dla tego elementu.
dostępne ustawienia w edytorze wizualnym:
- pogrubienie
- kursywa
- podkreślenie
- rozmiar czcionki (8,9,10,11,12,14,16,18,24,36)
- lista punktowy
- lista numeryczna
- wyśrodkowanie (wyjustowanie, do lewej, do prawej)
- dodanie hiperłącza
- dodanie zdjęcia, podanie adresu URL, wartości width, height oraz alt.
- stworzenie tabeli (wciśnięcie shirt + enter) ma spowodować stworzenie nowego wiersza. Po wciśnięciu ikonki tabeli mają być okienka od 1 do 5 w y i od 1-10 w x a poniżej pole do wpisania ilości kolumn i wierszy jeśli ktoś będzie chciał inaczej.
Proszę w ofercie podać cenę za całość, jeśli jest konieczne spotkanie lub doprecyzowanie to jasne (nie ma problemu). Proszę koniecznie podać jak chcesz rozwiązać sytuacje, ile komponentów, jak wymieniać między nimi dane itp.
Dodatkowo jako drugi projekt:
Prosty Edytor kodu Python w Angular. Specyfikacja:
- linie oddzielone kolorami, naprzemiennie. Czyli każda nieparzysta linia to czarny, a parzysta ciemnoszara.
- wciśnięcie "TAB" ma dawać 4 spacje,
- wciśnięcie "TAB" + "SHIFT" ma dawać 4 spacje wstecz
- wciśnięcie "ENTER" ma spowodować zejście do nowej linii w tym samym wcięciu co linia poprzednia
- linijki z złą ilością spacji, czyli nie wielokrotność 4 mają się podświetlać na czerwono.
PROSIMY DWIE OSOBNE WYCENY ZA KAŻDY Z EDYTORÓW.
Z czasem możliwość kontynuacji projektu i jego rozbudowy.