6
Przeglądałem struktury javascript reprezentujące pulpit nawigacyjny. Próbuję naśladować zachowanie produktu JIRA Atlassian za pomocą ich pulpitu nawigacyjnego. Jako takie, oto wymagania:Układ ramek pulpitu JavaScript
- Kolumny układy na desce rozdzielczej są wstępnie zdefiniowane przez użytkownika (1col, 2col, 1col @ 30% -2ndCol @ 70% itp)
- Użytkownik może dodawać widgety do pulpit nawigacyjny z przyciskiem dodawania
- Użytkownik może przeciągać widżety do nowej lokalizacji
- Podczas przeciągania widżet przyjmuje szerokość kolumny, do której jest przeciągany.
- Podczas przeciągania przesunięte widżety są przenoszone tylko w górę i dół w obrębie odpowiednich kolumn.
Do tej pory przyjrzałem się freewall i gridster. Problemy z tych ram to:
- okienkami (aka komórek) zawsze zachowują swój kształt - Chcę widget wziąć od szerokości kolumny to spad (a przy okazji, chciałbym zmienić jego wysokość podczas zdarzenia upuszczania, aby była proporcjonalna)
- Ramka przenosi widżety po kolumnach, aby wypełnić całą przestrzeń.
Czy ktoś wie o strukturze javascript, która jest nieco bliżej tych wymagań?
thx
Interfejs IGoogle jest dobrym rozwiązaniem, ale nie jest w pełni obsługiwany w IE –