2020 ソフトウェア設計及び演習用の班Wiki

20::gr10::画面作り

担当

全体デザイン、トップコンテンツ配置、html、javascript統合:細川鈴音
画面遷移後コンテンツ配置:宮野えと菜

関数

  • subwin()
    • サブウィンドウの起動
    • 引数:起動先のURLまたはファイル名(パス)
  • calendar.js
    • showCalendar
      • createCalendarを呼び出す
      • 作られたカレンダーを表示する
  • createCalendar
      • カレンダーを作成する
    • moveCalendar
      • 月移動をする
      • showCalendarに表示したい年、月を引数として与える
    • chenge_color
      • メモの有無をカレンダーに付け加える関数
      • 最初は色だったが、文字も入れられるかもーとか言っている
      • 機能を変更したりしているので関数名変更の可能性
    • undo_color
      • メモを削除したときに色も戻す
      • と思ってたけど、再読み込みになればいらなくなる可能性
    • day_send
      • メモの呼び出しように選択された日付を文字列の形で送る
  • sidmanu.js
    • get_tag()
      • 配列の定義、ローカルストレージから値を取り出す関数
    • add()
      • 配列todosに追加、ローカルストレージに追加(更新)する関数
    • remove()
      • 削除に関する処理、ローカルストレージを更新する関数
    • show()
      • 追加・削除処理時の表示に関する関数
    • jump()
      • リンク化、ページ遷移に関する関数
        ボタンクリックでこの関数を呼び出すようになっていて別ページに遷移する
  • a_mamo.js
    • load.js()
      • 保存したメモの内容を読み込む関数
      • メモがないときは「メモは登録されていません」と出力
    • save.js()
      • 入力内容を保存する関数

統合

  • ヘッダー、サイドメニュー部、各コンテンツを設置
  • 各モジュールjsファイルの読み込み
  • ロゴに合わせた統一感のあるデザイン設計
  • 各モジュールのCSSが衝突しない用に調整


最終更新日:2020/08/07 08:59:33