Ticket #896 (assigned enhancement)

Opened 4 months ago

Last modified 2 months ago

동적 UI 도입

Reported by: inureyes Assigned to: inureyes (accepted)
Priority: major Milestone: 1.8
Component: User Interfaces Version: 1.6
Keywords: Cc:
Release:

Description

개요

  • 인터페이스의 복잡성을 개선하기 위하여 동적 UI를 도입합니다.
  • 기본적으로 mootools를 fx 구현을 위한 스크립트로 도입합니다.
    • mootools의 경우 코드 컴팩트가 용이하고, MIT 라이센스를 따르기 때문에 문제가 없습니다.
    • 자바스크립트가 동작하지 않는 환경에서 workaround를 별도로 제작하지 않아도 됩니다.
    • cross-browsing 및 웹표준 준수가 쉽습니다.

Change History

03/25/08 14:12:18 changed by inureyes

  • status changed from new to assigned.

[5629]

  • fx기능만을 담은 mootools 업로드 (1.11)

03/26/08 12:52:06 changed by inureyes

[5630]

  • 테스트 겸 스킨 설정 부분에 패널 토글 추가.

[5648]

  • mootools를 1.2b2로 업그레이드.
  • mootools의 fx.slide가 ie6/7에서 css 속성에 따라 오동작하는 부분을 방지하기 위하여 css에 workaround 반영

03/26/08 18:58:10 changed by inureyes

[5649]

  • fx effect를 위한 루틴 추가
  • 그러나 몇가지 이유로 켜놓지는 않습니다.

03/26/08 18:58:33 changed by inureyes

[5650]

  • 인터페이스의 토글 부분을 변경함.
    • TODO: 제목이 토글 가능할 경우 알려주는 메세지 및 아이콘을 고려합시다.

03/27/08 14:55:10 changed by inureyes

[5654]

  • fold 되는 부분을 위한 속성으로 folding CSS class 추가
    • 모든 data-inbox나 section에 대하여 position:relative 값을 강제하는 것은 이후 부작용을 초래할 수 있다.

04/03/08 17:48:18 changed by inureyes

06/05/08 13:40:44 changed by inureyes

  • milestone changed from 1.7 to 1.7.1.