Skip to content

CrystalGamesStudio/EgraTor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Egrator Browser

Nowoczesna przeglądarka internetowa zbudowana na Electron i Chromium w stylu neumorphism.

Funkcje

Lewy Panel - Kategorie

  • Kategorie: Home, Work, Entertainment, Social (można dodawać własne)
  • Strony/Aplikacje: Kwadraty z zaokrąglonymi rogami jako ikony SVG
  • WEB: Link do crystalgames.studio
  • Dodawanie: Możliwość dodawania własnych kategorii i stron

Prawy Panel - Narzędzia

  • Narzędzia:

    • AI Assistant
    • Menedżer haseł
    • Zakładki
    • Pobrane pliki
    • Notes
    • Split and dock
    • Rozszerzenia
    • Inne dane
  • Akcje:

    • Drukuj
    • Generuj kod QR
    • Wyślij/udostępnij
    • Reader Mode
    • Kopiuj URL
    • Dev Mode

Funkcje przeglądarki

  • Karty: System kart z możliwością dodawania/zamykania
  • Nawigacja: Pasek URL z automatycznym rozpoznawaniem wyszukiwań
  • Skróty klawiszowe: Ctrl+T (nowa karta), Ctrl+W (zamknij kartę), Ctrl+R (odśwież), Ctrl+L (focus na URL), F12 (DevTools)
  • Przechowywanie danych: Automatyczne zapisywanie ustawień i danych

Instalacja

  1. Zainstaluj zależności:
npm install
  1. Uruchom przeglądarkę:
npm start
  1. Tryb deweloperski (z DevTools):
npm run dev

Struktura projektu

egrator-browser/
├── main.js              # Główny proces Electron
├── package.json         # Konfiguracja projektu
├── assets/              # Ikony SVG
│   ├── google-icon.svg
│   ├── youtube-icon.svg
│   ├── github-icon.svg
│   ├── instagram-icon.svg
│   ├── twitter-icon.svg
│   └── default-icon.svg
└── src/
    ├── index.html       # Interfejs użytkownika
    ├── styles.css       # Style neumorphism
    └── script.js        # Logika aplikacji

Technologie

  • Electron: Framework do aplikacji desktopowych
  • Chromium: Silnik przeglądarki
  • Neumorphism: Nowoczesny styl UI
  • electron-store: Przechowywanie danych
  • Font Awesome: Ikony
  • Inter: Czcionka Google Fonts

Skróty klawiszowe

  • Ctrl+T - Nowa karta
  • Ctrl+W - Zamknij kartę
  • Ctrl+R - Odśwież stronę
  • Ctrl+L - Focus na pasek URL
  • F12 - Otwórz/zamknij DevTools

Licencja

MIT License - Egrator Team