2023-10-26 00:37:52 +03:00
# Smart Board Screen Background for general and educational usage
Development demo: https://tahta.iflpanel.com
Aktif Olarak İzmir Fen Lisesi Bilgisayarları için geliştirilmektedir.
## Similar Apps
- [Digiscreen ](https://ladigitale.dev/digiscreen/ ) / [DigiTools ](https://ladigitale.dev/digitools/ )
## TODO
- [ ] Saatin Altı na (veya fullscreen) arkaplan ekleyebilme
- [ ] Read image/gif/video/website from clipboard
- [ ] Choose from local storage
- [ ] Size Settings (Fit-content, Scretch, Tile)
- [ ] Add multiple images/slideshow feature
- [ ] Remove Wallpaper (transparent cross button in bottom-right)
2023-10-26 01:26:55 +03:00
- [ ] LocalStorage usage? (even when change LivelyWallpaper to another or change wallpaper)
2023-10-26 00:37:52 +03:00
- [ ] beyaztahta.iflpanel.com için tahta.iflpanel.com ilk 30 saniye redirect pop-up'ı (arkaplandan firefoxa nası l açtı rı r?) (Geliştirici modundan gelinmediyse)
- [ ] General Counter for an event (YKS for example)
- [ ] Komple saat olarak, komple gün olarak veya ay-gün-saat=hafta olarak
- < details >< summary > Window Manager </ summary >
2023-10-26 01:26:55 +03:00
#### Geliştirici modunda düzenlemeyi etkinleştirme
2023-10-26 00:37:52 +03:00
* Sola, sağa, yukarı ya, aşağı ya 10 pixel oynatmak için ok tuşları
* köşelere doğru 10pixel büyültmek için ok tuşları
* Yazı tipi, yazı boyutu, kalı nlı ğı , rengi ve şeffaflı k ayarlama
* yazarak x ve y konumu değiştirme
* sol-üst, orta-üst, sağ-üst, sol-orta, orta-orta, sağ-orta, sol-alt, orta-alt, sağ-alt'a hizalamak için hı zlı ayarlar
Geliştirici modundan bu değişiklikleri kaydetme (ve normal modda da gözükmesi) + Configin kopyalanabilmesi ve URL'ye eklenip kalı cı olması nı n sağlanması (veya yerelde veri depolamak mümkün mü, localStorage???)
#### Gerekli değişkenler: (wm = window manager)
* obj.wm.location.x - obj.wm.location.y (sol-üst köşenin koordinatları )
* obj.wm.height, obj.wm.weight (yükseklik ve genişlik)
* obj.wm.transparency, obj.wm.bgcolor, obj.wm.color, obj.wm.bold, obj.wm.font.family, obj.wm.font.size
#### Sonrası için
!!! Pencere Yöneticisi mantı ğı nı oturttuktan sonra diğer komponentlere de uygula (mesela saat, kronometre vs.) !!!
!!! Pencere Yöneticisini açı k kaynak olarak ayrı paylaş (proje amacı haptic screenlerde rahat kullanı lması ) !!!
< / details >