Browse Source

merged with master

gh-pages
Igor Zhukov 10 years ago
parent
commit
e5df93b616
  1. 10
      app.manifest
  2. 29
      css/app.css
  3. 104
      css/desktop.css
  4. 14
      css/mobile.css
  5. BIN
      img/Manytabs_2x.png
  6. BIN
      img/icons/Checks1.png
  7. BIN
      img/icons/Checks1_2x.png
  8. BIN
      img/icons/Checks2.png
  9. BIN
      img/icons/Checks2_2x.png
  10. BIN
      img/icons/General.png
  11. BIN
      img/icons/General_2x.png
  12. BIN
      img/icons/Major.png
  13. BIN
      img/icons/Major_2x.png
  14. 28
      js/app.js
  15. 10
      webogram.appcache

10
app.manifest

@ -1,5 +1,5 @@
CACHE MANIFEST CACHE MANIFEST
# Time: Thu Oct 22 2015 14:39:17 GMT+0200 (CEST) # Time: Fri Oct 23 2015 01:15:55 GMT+0200 (CEST)
CACHE: CACHE:
@ -30,16 +30,14 @@ nacl/mtproto_crypto.pexe
img/changelog/card_wecandoit.png img/changelog/card_wecandoit.png
img/icons/AboutLogos.png img/icons/AboutLogos.png
img/icons/AboutLogos_2x.png img/icons/AboutLogos_2x.png
img/icons/Checks1.png
img/icons/Checks1_2x.png
img/icons/Checks2.png
img/icons/Checks2_2x.png
img/icons/General.png img/icons/General.png
img/icons/General_2x.png img/icons/General_2x.png
img/icons/IconsetSmiles.png img/icons/IconsetSmiles.png
img/icons/IconsetSmiles_2x.png img/icons/IconsetSmiles_2x.png
img/icons/IconsetW.png img/icons/IconsetW.png
img/icons/IconsetW_2x.png img/icons/IconsetW_2x.png
img/icons/Major.png
img/icons/Major_2x.png
img/icons/MobileIcons.png img/icons/MobileIcons.png
img/icons/MobileIcons_2x.png img/icons/MobileIcons_2x.png
img/icons/PhotoIcons.png img/icons/PhotoIcons.png
@ -74,8 +72,8 @@ js/locales/nl-nl.json
js/locales/pt-br.json js/locales/pt-br.json
js/locales/ru-ru.json js/locales/ru-ru.json
vendor/closure/long.js vendor/closure/long.js
vendor/jsbn/jsbn_combined.js
vendor/cryptoJS/crypto.js vendor/cryptoJS/crypto.js
vendor/jsbn/jsbn_combined.js
vendor/leemon_bigint/bigint.js vendor/leemon_bigint/bigint.js
vendor/rusha/rusha.js vendor/rusha/rusha.js
vendor/angular/i18n/angular-locale_de-de.js vendor/angular/i18n/angular-locale_de-de.js

29
css/app.css

@ -1260,7 +1260,7 @@ a.tg_radio_on:hover i.icon-radio{background-color:#5785aa}
.login_head_logo_link{display:inline-block;line-height:30px;padding:23px 15px 22px} .login_head_logo_link{display:inline-block;line-height:30px;padding:23px 15px 22px}
.tg_logo_wrap{line-height:30px!important} .tg_logo_wrap{line-height:30px!important}
.icon-tg-logo{width:30px;height:30px;display:inline-block;vertical-align:top;margin-right:18px;background-image:url(../img/icons/General.png);background-repeat:no-repeat;background-position:-5px -10px} .icon-tg-logo{width:30px;height:30px;display:inline-block;vertical-align:top;margin-right:18px;background-image:url(../img/icons/General.png);background-repeat:no-repeat;background-position:-5px -10px}
.is_2x .icon-tg-logo{background-image:url(../img/icons/General_2x.png);background-size:40px 848px} .is_2x .icon-tg-logo{background-image:url(../img/icons/General_2x.png);background-size:40px 948px}
.icon-tg-title{width:63px;height:16px;display:inline-block;vertical-align:middle;background-image:url(../img/Telegram.png);background-repeat:no-repeat;background-position:0 0} .icon-tg-title{width:63px;height:16px;display:inline-block;vertical-align:middle;background-image:url(../img/Telegram.png);background-repeat:no-repeat;background-position:0 0}
.is_2x .icon-tg-title{background-image:url(../img/Telegram_2x.png);background-size:63px 16px} .is_2x .icon-tg-title{background-image:url(../img/Telegram_2x.png);background-size:63px 16px}
.login_head_submit_progress,.login_head_submit_wrap{float:right} .login_head_submit_progress,.login_head_submit_wrap{float:right}
@ -1268,7 +1268,7 @@ a.tg_radio_on:hover i.icon-radio{background-color:#5785aa}
.login_head_submit_btn,.login_head_submit_progress{font-size:13px;line-height:20px;padding:27px 15px 28px;display:inline-block;color:#fff} .login_head_submit_btn,.login_head_submit_progress{font-size:13px;line-height:20px;padding:27px 15px 28px;display:inline-block;color:#fff}
.login_head_submit_btn:active,.login_head_submit_btn:focus,.login_head_submit_btn:hover{color:#fff;text-decoration:none} .login_head_submit_btn:active,.login_head_submit_btn:focus,.login_head_submit_btn:hover{color:#fff;text-decoration:none}
.icon-next-submit{width:7px;height:12px;display:inline-block;vertical-align:middle;margin-left:12px;margin-top:-1px;background-image:url(../img/icons/General.png);background-repeat:no-repeat;background-position:-18px -50px} .icon-next-submit{width:7px;height:12px;display:inline-block;vertical-align:middle;margin-left:12px;margin-top:-1px;background-image:url(../img/icons/General.png);background-repeat:no-repeat;background-position:-18px -50px}
.is_2x .icon-next-submit{background-image:url(../img/icons/General_2x.png);background-size:40px 848px} .is_2x .icon-next-submit{background-image:url(../img/icons/General_2x.png);background-size:40px 948px}
.login_footer_wrap{color:#84a2bc;font-size:13px;line-height:16px;margin-top:25px;text-align:center} .login_footer_wrap{color:#84a2bc;font-size:13px;line-height:16px;margin-top:25px;text-align:center}
.logo_footer_learn_more_link,.logo_footer_learn_more_link:active,.logo_footer_learn_more_link:focus,.logo_footer_learn_more_link:hover{color:#84a2bc;font-weight:700} .logo_footer_learn_more_link,.logo_footer_learn_more_link:active,.logo_footer_learn_more_link:focus,.logo_footer_learn_more_link:hover{color:#84a2bc;font-weight:700}
.login_form_wrap{background:#fff;padding:44px 65px;-webkit-box-shadow:0 1px 1px rgba(97,127,152,.2),1px 0 0 rgba(97,127,152,.1),-1px 0 0 rgba(97,127,152,.1);-moz-box-shadow:0 1px 1px rgba(97,127,152,.2),1px 0 0 rgba(97,127,152,.1),-1px 0 0 rgba(97,127,152,.1);box-shadow:0 1px 1px rgba(97,127,152,.2),1px 0 0 rgba(97,127,152,.1),-1px 0 0 rgba(97,127,152,.1);border-radius:2px;border:0;margin:0;max-width:none} .login_form_wrap{background:#fff;padding:44px 65px;-webkit-box-shadow:0 1px 1px rgba(97,127,152,.2),1px 0 0 rgba(97,127,152,.1),-1px 0 0 rgba(97,127,152,.1);-moz-box-shadow:0 1px 1px rgba(97,127,152,.2),1px 0 0 rgba(97,127,152,.1),-1px 0 0 rgba(97,127,152,.1);box-shadow:0 1px 1px rgba(97,127,152,.2),1px 0 0 rgba(97,127,152,.1),-1px 0 0 rgba(97,127,152,.1);border-radius:2px;border:0;margin:0;max-width:none}
@ -1385,13 +1385,13 @@ div.im_message_video_thumb{position:relative}
.im_message_audio{margin-top:3px} .im_message_audio{margin-top:3px}
.im_message_file_button{display:block;background:rgba(218,228,234,.5);float:left;width:42px;height:42px;border-radius:50%;margin-right:10px} .im_message_file_button{display:block;background:rgba(218,228,234,.5);float:left;width:42px;height:42px;border-radius:50%;margin-right:10px}
.im_message_file_button_icon{display:inline-block;line-height:0;width:12px;height:18px;margin:12px 15px;background-image:url(../img/icons/General.png);background-repeat:no-repeat;background-position:-14px -509px} .im_message_file_button_icon{display:inline-block;line-height:0;width:12px;height:18px;margin:12px 15px;background-image:url(../img/icons/General.png);background-repeat:no-repeat;background-position:-14px -509px}
.is_2x .im_message_file_button_icon{background-image:url(../img/icons/General_2x.png);background-size:40px 848px} .is_2x .im_message_file_button_icon{background-image:url(../img/icons/General_2x.png);background-size:40px 948px}
.im_message_file_button_dl_doc .im_message_file_button_icon{background-position:-12px -561px;width:16px;height:18px;margin:13px} .im_message_file_button_dl_doc .im_message_file_button_icon{background-position:-12px -561px;width:16px;height:18px;margin:13px}
.im_message_file_button_dl_audio{background:#6490b1;border-radius:50%} .im_message_file_button_dl_audio{background:#6490b1;border-radius:50%}
.im_message_file_button_dl_audio .im_message_file_button_icon{display:block;width:14px;height:16px;margin:13px 16px;background-image:url(../img/icons/General.png);background-repeat:no-repeat;background-position:-13px -611px} .im_message_file_button_dl_audio .im_message_file_button_icon{display:block;width:14px;height:16px;margin:13px 16px;background-image:url(../img/icons/General.png);background-repeat:no-repeat;background-position:-13px -611px}
.is_2x .im_message_file_button_dl_audio .im_message_file_button_icon{background-image:url(../img/icons/General_2x.png);background-size:40px 848px} .is_2x .im_message_file_button_dl_audio .im_message_file_button_icon{background-image:url(../img/icons/General_2x.png);background-size:40px 948px}
.im_message_file_button_dl_audio .audio_player_btn_icon_pause,.is_1x .im_message_file_button_dl_audio .audio_player_btn_icon_pause{width:12px;height:14px;background-position:-14px -587px;margin:14px 15px} .im_message_file_button_dl_audio .audio_player_btn_icon_pause,.is_1x .im_message_file_button_dl_audio .audio_player_btn_icon_pause{width:12px;height:14px;background-position:-14px -587px;margin:14px 15px}
.im_history_selectable .im_message_outer_wrap:hover .icon-document,.im_message_selected .icon-document{background-color:#dae6f0;background-position:-2px -542px} .im_history_select_active .im_message_outer_wrap:hover .icon-document,.im_message_selected .icon-document{background-color:#dae6f0;background-position:-2px -542px}
.im_history_select_active .clickable,.im_history_select_active a{pointer-events:none} .im_history_select_active .clickable,.im_history_select_active a{pointer-events:none}
.im_message_document_link_disabled{cursor:default;pointer-events:none} .im_message_document_link_disabled{cursor:default;pointer-events:none}
.im_message_document_info{float:left} .im_message_document_info{float:left}
@ -1440,6 +1440,17 @@ img.im_message_document_thumb{max-width:100px;max-height:100px;vertical-align:mi
.im_message_date,.im_message_fwd_date{color:#adadad;font-size:.85em;padding:0 0 20px 10px} .im_message_date,.im_message_fwd_date{color:#adadad;font-size:.85em;padding:0 0 20px 10px}
div.im_message_author,div.im_message_body{display:block;overflow:hidden} div.im_message_author,div.im_message_body{display:block;overflow:hidden}
.im_message_body,.im_message_meta{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text} .im_message_body,.im_message_meta{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.im_message_error_btn{display:none}
.im_message_error .im_message_error_btn{display:inline}
.im_message_error_btn .icon-message-status{background:#da564d;opacity:.85;pointer-events:auto}
.im_message_error_btn .icon-message-status:hover{opacity:1}
.im_message_views_wrap{position:relative}
.im_message_views{display:inline-block;position:absolute;white-space:nowrap;line-height:normal}
.im_message_views_inline{display:inline-block;white-space:nowrap;font-size:.85em;margin-left:5px}
.icon-message-views{display:inline-block;width:16px;height:11px;background-image:url(../img/icons/General.png);background-repeat:no-repeat;background-position:-12px -850px;vertical-align:text-bottom;margin-right:.3rem}
.is_2x .icon-message-views{background-image:url(../img/icons/General_2x.png);background-size:40px 948px}
.im_history_select_active .im_message_outer_wrap:hover .icon-message-views,.im_message_selected .icon-message-views,.message_focus .icon-message-views{background-position:-12px -871px}
.im_message_views_cnt{color:#adadad;font-weight:700;vertical-align:top}
.im_message_reply_wrap{display:block;color:inherit;text-decoration:none;margin-bottom:5px;margin-top:2px;overflow:hidden} .im_message_reply_wrap{display:block;color:inherit;text-decoration:none;margin-bottom:5px;margin-top:2px;overflow:hidden}
.im_message_reply_wrap:hover{text-decoration:none;color:inherit} .im_message_reply_wrap:hover{text-decoration:none;color:inherit}
.im_message_reply_border{background:#7eaad1;height:33px;width:2px;position:absolute;margin-left:-12px} .im_message_reply_border{background:#7eaad1;height:33px;width:2px;position:absolute;margin-left:-12px}
@ -1517,7 +1528,7 @@ img.img_fullsize{margin:0 auto}
.non_osx .media_modal_author{font-size:12px} .non_osx .media_modal_author{font-size:12px}
.composer_emoji_insert_btn{display:block;position:absolute;right:3px;top:2px;cursor:pointer;padding:0;width:22px;height:22px;margin-top:1px} .composer_emoji_insert_btn{display:block;position:absolute;right:3px;top:2px;cursor:pointer;padding:0;width:22px;height:22px;margin-top:1px}
.icon-emoji{display:inline-block;width:22px;height:22px;vertical-align:top;opacity:.8;background-image:url(../img/icons/General.png);background-repeat:no-repeat;background-position:-9px -335px} .icon-emoji{display:inline-block;width:22px;height:22px;vertical-align:top;opacity:.8;background-image:url(../img/icons/General.png);background-repeat:no-repeat;background-position:-9px -335px}
.is_2x .icon-emoji{background-image:url(../img/icons/General_2x.png);background-size:40px 848px} .is_2x .icon-emoji{background-image:url(../img/icons/General_2x.png);background-size:40px 948px}
.composer_emoji_tooltip{display:none;position:absolute;z-index:999;width:286px;margin-left:-133px;margin-top:-330px;border:1px solid #dfdfdf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);background:#fff;padding:0} .composer_emoji_tooltip{display:none;position:absolute;z-index:999;width:286px;margin-left:-133px;margin-top:-330px;border:1px solid #dfdfdf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);background:#fff;padding:0}
.composer_emoji_tooltip_shown{display:block} .composer_emoji_tooltip_shown{display:block}
.composer_emoji_tooltip_tail{position:absolute;bottom:-14px;left:50%;margin-left:-13px;overflow:hidden;width:26px;height:14px} .composer_emoji_tooltip_tail{position:absolute;bottom:-14px;left:50%;margin-left:-13px;overflow:hidden;width:26px;height:14px}
@ -1612,12 +1623,12 @@ a.composer_command_option.composer_autocomplete_option_active .composer_command_
.composer_rich_textarea:empty:focus:before,_:-ms-lang(x){display:none} .composer_rich_textarea:empty:focus:before,_:-ms-lang(x){display:none}
.composer_command_btn{display:block;position:absolute;right:37px;top:4px;cursor:pointer;padding:0;width:20px;height:20px} .composer_command_btn{display:block;position:absolute;right:37px;top:4px;cursor:pointer;padding:0;width:20px;height:20px}
.icon-slash{display:inline-block;width:20px;height:20px;vertical-align:top;opacity:.8;background-image:url(../img/icons/General.png);background-repeat:no-repeat;background-position:-10px -790px} .icon-slash{display:inline-block;width:20px;height:20px;vertical-align:top;opacity:.8;background-image:url(../img/icons/General.png);background-repeat:no-repeat;background-position:-10px -790px}
.is_2x .icon-slash{background-image:url(../img/icons/General_2x.png);background-size:40px 848px} .is_2x .icon-slash{background-image:url(../img/icons/General_2x.png);background-size:40px 948px}
.composer_command_btn.active .icon-slash{background-position:-10px -820px} .composer_command_btn.active .icon-slash{background-position:-10px -820px}
.composer_command_btn:hover .icon-slash{opacity:1} .composer_command_btn:hover .icon-slash{opacity:1}
.composer_keyboard_btn{display:block;position:absolute;right:37px;top:4px;cursor:pointer;padding:0;width:20px;height:20px} .composer_keyboard_btn{display:block;position:absolute;right:37px;top:4px;cursor:pointer;padding:0;width:20px;height:20px}
.icon-keyboard{display:inline-block;width:20px;height:20px;vertical-align:top;opacity:.8;background-image:url(../img/icons/General.png);background-repeat:no-repeat;background-position:-10px -730px} .icon-keyboard{display:inline-block;width:20px;height:20px;vertical-align:top;opacity:.8;background-image:url(../img/icons/General.png);background-repeat:no-repeat;background-position:-10px -730px}
.is_2x .icon-keyboard{background-image:url(../img/icons/General_2x.png);background-size:40px 848px} .is_2x .icon-keyboard{background-image:url(../img/icons/General_2x.png);background-size:40px 948px}
.composer_keyboard_btn.active .icon-keyboard{background-position:-10px -760px} .composer_keyboard_btn.active .icon-keyboard{background-position:-10px -760px}
.composer_keyboard_btn:hover .icon-keyboard{opacity:1} .composer_keyboard_btn:hover .icon-keyboard{opacity:1}
.error_modal_description{color:#999;padding:5px 0;font-size:13px;line-height:160%} .error_modal_description{color:#999;padding:5px 0;font-size:13px;line-height:160%}
@ -1694,7 +1705,7 @@ img.chat_modal_participant_photo{width:40px;height:40px}
.stickerset_actions{padding:10px 20px;height:50px;text-align:center} .stickerset_actions{padding:10px 20px;height:50px;text-align:center}
.stickerset_modal_loading{text-align:center;color:#999;font-size:16px;line-height:18px;padding:1px 50px;margin:0} .stickerset_modal_loading{text-align:center;color:#999;font-size:16px;line-height:18px;padding:1px 50px;margin:0}
.confirm_modal_window .modal-dialog,.error_modal_window .modal-dialog,.md_simple_modal_window .modal-dialog{max-width:348px} .confirm_modal_window .modal-dialog,.error_modal_window .modal-dialog,.md_simple_modal_window .modal-dialog{max-width:348px}
.im_message_focus .audio_player_duration,.im_message_focus .audio_player_size,.im_message_focus .im_message_date,.im_message_focus .im_message_document_size,.im_message_focus .im_message_fwd_date{color:#899daf} .im_message_focus .audio_player_duration,.im_message_focus .audio_player_size,.im_message_focus .im_message_date,.im_message_focus .im_message_document_size,.im_message_focus .im_message_fwd_date,.im_message_focus .im_message_views_cnt{color:#899daf}
.im_message_focus .im_message_outer_wrap{background-color:rgba(242,246,250,0);animation-name:im_message_focus_fade;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-out;animation-duration:4s} .im_message_focus .im_message_outer_wrap{background-color:rgba(242,246,250,0);animation-name:im_message_focus_fade;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-out;animation-duration:4s}
@keyframes im_message_focus_fade{from{background-color:#f2f6fa} @keyframes im_message_focus_fade{from{background-color:#f2f6fa}
to{background-color:rgba(242,246,250,0)}} to{background-color:rgba(242,246,250,0)}}

104
css/desktop.css

@ -180,7 +180,7 @@
} }
.is_2x .icon-new-group { .is_2x .icon-new-group {
background-image: url(../img/icons/General_2x.png); background-image: url(../img/icons/General_2x.png);
background-size: 40px 848px; background-size: 40px 948px;
} }
.icon-contacts { .icon-contacts {
width: 18px; width: 18px;
@ -195,7 +195,7 @@
} }
.is_2x .icon-contacts { .is_2x .icon-contacts {
background-image: url(../img/icons/General_2x.png); background-image: url(../img/icons/General_2x.png);
background-size: 40px 848px; background-size: 40px 948px;
} }
.icon-settings { .icon-settings {
width: 20px; width: 20px;
@ -210,7 +210,7 @@
} }
.is_2x .icon-settings { .is_2x .icon-settings {
background-image: url(../img/icons/General_2x.png); background-image: url(../img/icons/General_2x.png);
background-size: 40px 848px; background-size: 40px 948px;
} }
.icon-faq { .icon-faq {
width: 20px; width: 20px;
@ -225,7 +225,7 @@
} }
.is_2x .icon-faq { .is_2x .icon-faq {
background-image: url(../img/icons/General_2x.png); background-image: url(../img/icons/General_2x.png);
background-size: 40px 848px; background-size: 40px 948px;
} }
.icon-about { .icon-about {
width: 21px; width: 21px;
@ -239,7 +239,7 @@
} }
.is_2x .icon-about { .is_2x .icon-about {
background-image: url(../img/icons/General_2x.png); background-image: url(../img/icons/General_2x.png);
background-size: 40px 848px; background-size: 40px 948px;
} }
.tg_head_connecting_text { .tg_head_connecting_text {
color: #b9cfe3; color: #b9cfe3;
@ -339,7 +339,7 @@
.is_2x .icon-filter-documents, .is_2x .icon-filter-documents,
.is_2x .icon-filter-audio { .is_2x .icon-filter-audio {
background-image: url(../img/icons/General_2x.png); background-image: url(../img/icons/General_2x.png);
background-size: 40px 848px; background-size: 40px 948px;
} }
.icon-filter-photos { .icon-filter-photos {
width: 18px; width: 18px;
@ -772,11 +772,13 @@ a.footer_link.active:active {
.im_message_selected .im_message_audio_duration, .im_message_selected .im_message_audio_duration,
.im_message_selected .im_message_audio_size, .im_message_selected .im_message_audio_size,
.im_message_selected .im_message_fwd_date, .im_message_selected .im_message_fwd_date,
.im_message_selected .im_message_views_cnt,
.im_history_select_active .im_message_outer_wrap:hover .im_message_date, .im_history_select_active .im_message_outer_wrap:hover .im_message_date,
.im_history_select_active .im_message_outer_wrap:hover .im_message_document_size, .im_history_select_active .im_message_outer_wrap:hover .im_message_document_size,
.im_history_select_active .im_message_outer_wrap:hover .im_message_audio_duration, .im_history_select_active .im_message_outer_wrap:hover .im_message_audio_duration,
.im_history_select_active .im_message_outer_wrap:hover .im_message_audio_size, .im_history_select_active .im_message_outer_wrap:hover .im_message_audio_size,
.im_history_select_active .im_message_outer_wrap:hover .im_message_fwd_date { .im_history_select_active .im_message_outer_wrap:hover .im_message_fwd_date,
.im_history_select_active .im_message_outer_wrap:hover .im_message_views_cnt {
color: #899daf; color: #899daf;
} }
.icon-select-tick { .icon-select-tick {
@ -861,20 +863,6 @@ a.footer_link.active:active {
.im_grouped_fwd_short .icon-message-status { .im_grouped_fwd_short .icon-message-status {
margin-top: 2px; margin-top: 2px;
} }
.im_message_error_btn {
display: none;
}
.im_message_error .im_message_error_btn {
display: inline;
}
.im_message_error_btn .icon-message-status {
background: #da564d;
opacity: 0.85;
pointer-events: auto;
}
.im_message_error_btn .icon-message-status:hover {
opacity: 1;
}
/* Dialogs modal */ /* Dialogs modal */
.peer_select_window .modal-dialog { .peer_select_window .modal-dialog {
max-width: 420px; max-width: 420px;
@ -916,45 +904,6 @@ a.footer_link.active:active {
display: none; display: none;
} }
} }
@media (max-width: 900px) {
/* Status ticks */
.icon-message-status,
.im_message_error_btn,
.icon-message-status-tick {
display: none;
}
.im_message_out .icon-message-status-tick {
display: inline-block;
width: 16px;
height: 10px;
top: 2px;
position: relative;
background-image: url(../img/icons/Checks2.png);
background-repeat: no-repeat;
background-size: 16px 10px;
background-position: 0 0;
}
.is_2x .im_message_out .icon-message-status-tick {
background-image: url(../img/icons/Checks2_2x.png);
background-size: 16px 10px;
}
.im_message_pending .icon-message-status-tick {
display: none;
}
.im_message_unread .icon-message-status-tick {
background-image: url(../img/icons/Checks1.png);
background-repeat: no-repeat;
background-size: 16px 10px;
background-position: 0 0;
}
.is_2x .im_message_unread .icon-message-status-tick {
background-image: url(../img/icons/Checks1_2x.png);
background-size: 16px 10px;
}
.im_message_date {
padding: 0;
}
}
.im_message_fwd_author_wrap { .im_message_fwd_author_wrap {
margin: 1px 0 4px; margin: 1px 0 4px;
display: inline-block; display: inline-block;
@ -1064,7 +1013,7 @@ a.im_panel_peer_photo .peer_initials {
} }
.is_2x .icon-paperclip { .is_2x .icon-paperclip {
background-image: url(../img/icons/General_2x.png); background-image: url(../img/icons/General_2x.png);
background-size: 40px 848px; background-size: 40px 948px;
} }
.im_attach { .im_attach {
cursor: pointer; cursor: pointer;
@ -1106,7 +1055,7 @@ a.im_panel_peer_photo .peer_initials {
} }
.is_2x .icon-camera { .is_2x .icon-camera {
background-image: url(../img/icons/General_2x.png); background-image: url(../img/icons/General_2x.png);
background-size: 40px 848px; background-size: 40px 948px;
} }
.im_media_attach:hover .icon-camera { .im_media_attach:hover .icon-camera {
opacity: 1; opacity: 1;
@ -1514,6 +1463,37 @@ a.im_panel_peer_photo .peer_initials {
.im_content_message_wrap { .im_content_message_wrap {
margin: 8px 10px 8px 16px; margin: 8px 10px 8px 16px;
} }
.im_message_views_wrap {
width: 0;
}
.im_grouped .im_message_views_wrap,
.im_grouped_short .im_message_views_wrap,
.im_grouped_fwd .im_message_views_wrap,
.im_grouped_fwd_short .im_message_views_wrap {
display: none;
}
.im_message_selected.im_grouped .im_message_views_wrap,
.im_message_selected.im_grouped_short .im_message_views_wrap,
.im_message_selected.im_grouped_fwd .im_message_views_wrap,
.im_message_selected.im_grouped_fwd_short .im_message_views_wrap {
display: block;
}
.im_message_selected.im_grouped .im_message_views_wrap,
.im_message_selected.im_grouped_fwd .im_message_views_wrap {
width: auto;
}
.im_message_views {
right: 0;
font-size: 0.85em;
top: 3px;
}
.im_grouped .im_message_views,
.im_grouped_fwd .im_message_views {
top: 19px;
}
.im_message_fwd .im_message_views {
top: 3px;
}
.im_grouped_short .im_content_message_wrap { .im_grouped_short .im_content_message_wrap {
margin: 6px 10px 6px 16px; margin: 6px 10px 6px 16px;
} }

14
css/mobile.css

@ -609,7 +609,6 @@ img.im_message_video_thumb,
margin-left: -60px; margin-left: -60px;
width: 60px; width: 60px;
padding: 0 0 0 8px; padding: 0 0 0 8px;
overflow: hidden;
} }
.im_message_out .im_message_meta { .im_message_out .im_message_meta {
width: 80px; width: 80px;
@ -618,6 +617,13 @@ img.im_message_video_thumb,
margin-left: 0; margin-left: 0;
padding: 0 8px 0 0; padding: 0 8px 0 0;
} }
.im_message_views {
top: -12px;
font-size: 10px;
}
.im_message_out .im_message_views {
right: 0;
}
.im_message_date { .im_message_date {
font-size: 10px; font-size: 10px;
padding: 0; padding: 0;
@ -685,7 +691,7 @@ a.im_message_from_photo {
.im_message_wrap { .im_message_wrap {
padding: 0 7px; padding: 0 7px;
} }
.im_message_out .icon-message-status-tick { .im_message_out .icon-message-status {
border: 0; border: 0;
display: inline-block; display: inline-block;
width: 10px; width: 10px;
@ -699,10 +705,10 @@ a.im_message_from_photo {
margin-top: 6px; margin-top: 6px;
background: none; background: none;
} }
.im_message_unread .icon-message-status-tick { .im_message_unread .icon-message-status {
background: #43A4DB; background: #43A4DB;
} }
.im_message_pending .icon-message-status-tick { .im_message_pending .icon-message-status {
background: #9fd2ee; background: #9fd2ee;
} }
.im_dialogs_search_field, .im_dialogs_search_field,

BIN
img/Manytabs_2x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 109 KiB

After

Width:  |  Height:  |  Size: 109 KiB

BIN
img/icons/Checks1.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 362 B

BIN
img/icons/Checks1_2x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 535 B

BIN
img/icons/Checks2.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 469 B

BIN
img/icons/Checks2_2x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 713 B

BIN
img/icons/General.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.8 KiB

After

Width:  |  Height:  |  Size: 7.3 KiB

BIN
img/icons/General_2x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 16 KiB

BIN
img/icons/Major.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

BIN
img/icons/Major_2x.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

28
js/app.js

File diff suppressed because one or more lines are too long

10
webogram.appcache

@ -1,5 +1,5 @@
CACHE MANIFEST CACHE MANIFEST
# Time: Thu Oct 22 2015 14:39:17 GMT+0200 (CEST) # Time: Fri Oct 23 2015 01:15:55 GMT+0200 (CEST)
CACHE: CACHE:
@ -30,16 +30,14 @@ nacl/mtproto_crypto.pexe
img/changelog/card_wecandoit.png img/changelog/card_wecandoit.png
img/icons/AboutLogos.png img/icons/AboutLogos.png
img/icons/AboutLogos_2x.png img/icons/AboutLogos_2x.png
img/icons/Checks1.png
img/icons/Checks1_2x.png
img/icons/Checks2.png
img/icons/Checks2_2x.png
img/icons/General.png img/icons/General.png
img/icons/General_2x.png img/icons/General_2x.png
img/icons/IconsetSmiles.png img/icons/IconsetSmiles.png
img/icons/IconsetSmiles_2x.png img/icons/IconsetSmiles_2x.png
img/icons/IconsetW.png img/icons/IconsetW.png
img/icons/IconsetW_2x.png img/icons/IconsetW_2x.png
img/icons/Major.png
img/icons/Major_2x.png
img/icons/MobileIcons.png img/icons/MobileIcons.png
img/icons/MobileIcons_2x.png img/icons/MobileIcons_2x.png
img/icons/PhotoIcons.png img/icons/PhotoIcons.png
@ -74,8 +72,8 @@ js/locales/nl-nl.json
js/locales/pt-br.json js/locales/pt-br.json
js/locales/ru-ru.json js/locales/ru-ru.json
vendor/closure/long.js vendor/closure/long.js
vendor/jsbn/jsbn_combined.js
vendor/cryptoJS/crypto.js vendor/cryptoJS/crypto.js
vendor/jsbn/jsbn_combined.js
vendor/leemon_bigint/bigint.js vendor/leemon_bigint/bigint.js
vendor/rusha/rusha.js vendor/rusha/rusha.js
vendor/angular/i18n/angular-locale_de-de.js vendor/angular/i18n/angular-locale_de-de.js

Loading…
Cancel
Save