Merge pull request #36 from status-im/black-hit

fix #24 black 'hit' states on button
This commit is contained in:
Jarrad 2016-04-26 12:35:59 +07:00
commit 52dc1e625b
11 changed files with 19 additions and 14 deletions

View File

@ -5,7 +5,6 @@
view
text
image
touchable-highlight
navigator
toolbar-android]]
[syng-im.components.realm :refer [list-view]]

View File

@ -176,7 +176,8 @@
(let [commands @commands-atom
{:keys [command content]} (parse-command-request-msg-content commands content)]
[touchable-highlight {:onPress (fn []
(set-chat-command msg-id command))}
(set-chat-command msg-id command))
:underlay-color :transparent}
[view {:style {:paddingRight 16}}
[view {:style (merge {:borderRadius 14
:padding 12}

View File

@ -5,8 +5,7 @@
view
image
text
text-input
touchable-highlight]]
text-input]]
[syng-im.components.styles :refer [color-white]]
[syng-im.components.chat.plain-message-input :refer [plain-message-input-view]]
[syng-im.components.chat.input.simple-command :refer [simple-command-input-view]]

View File

@ -68,7 +68,8 @@
message]
(if (< 0 (count message))
[touchable-highlight {:on-press (fn []
(send-command chat-id command message))}
(send-command chat-id command message))
:underlay-color :transparent}
[view {:style {:marginTop 10
:marginRight 10
:width 36
@ -81,7 +82,8 @@
:width 15
:height 15}}]]]
[touchable-highlight {:on-press (fn []
(cancel-command-input))}
(cancel-command-input))
:underlay-color :transparent}
[view {:style {:marginTop 10
:marginRight 10
:width 36

View File

@ -47,7 +47,8 @@
:top 7
:right 4}
:onPress (fn []
(cancel-command-input chat-id staged-command))}
(cancel-command-input chat-id staged-command))
:underlay-color :transparent}
[image {:source res/icon-close-gray
:style {:width 10
:height 10}}]]]

View File

@ -70,7 +70,8 @@
(when (or (< 0 (count input-message))
(< 0 (count @staged-commands-atom)))
[touchable-highlight {:on-press (fn []
(send @chat input-message))}
(send @chat input-message))
:underlay-color :transparent}
[view {:style {:marginTop 10
:marginRight 10
:width 36

View File

@ -21,7 +21,8 @@
(defn suggestion-list-item [suggestion]
[touchable-highlight {:onPress (fn []
(set-command-input (keyword (:command suggestion))))}
(set-command-input (keyword (:command suggestion))))
:underlay-color :transparent}
[view {:style {:flexDirection "row"
:marginVertical 1
:marginHorizontal 0

View File

@ -11,7 +11,8 @@
(defn chat-list-item [chat-obj navigator]
[touchable-highlight {:on-press (fn []
(dispatch [:show-chat (aget chat-obj "chat-id") navigator :push]))}
(dispatch [:show-chat (aget chat-obj "chat-id") navigator :push]))
:underlay-color :transparent}
;; TODO add [photo-path delivery-status new-messages-count online] values to chat-obj
;; TODO should chat-obj be clj-map?
[view {} [chat-list-item-inner-view (merge (js->clj chat-obj :keywordize-keys true)

View File

@ -4,7 +4,6 @@
view
text
image
touchable-highlight
navigator
toolbar-android]]
[syng-im.components.realm :refer [list-view]]

View File

@ -81,8 +81,8 @@
:fontSize 14
:lineHeight 20}}
"Members"]
[touchable-highlight {:on-press (fn []
)}
[touchable-highlight {:on-press (fn [])
:underlay-color :transparent}
[view {:style {:flexDirection "row"
:marginBottom 16}}
[image {:style {:marginVertical 19

View File

@ -10,5 +10,6 @@
(defn contact-view [{:keys [navigator contact]}]
(let [{:keys [whisper-identity]} contact]
[touchable-highlight {:onPress (fn []
(show-chat navigator whisper-identity))}
(show-chat navigator whisper-identity))
:underlay-color :transparent}
[view {} [contact-inner-view contact]]]))