<view wx:if="{{visible}}" class="checkin-overlay" catchtap="handleOverlayTap">
  <view class="checkin-popup" catchtap="noop">
    <image class="popup-bg" src="/static/images/sign_bg.png" mode="widthFix"></image>

    <view class="days-row">
      <view wx:for="{{days}}" wx:key="day" class="day-item {{item.today ? 'today' : ''}}">
        <text class="day-label">{{item.label}}</text>
        <image class="day-coin" src="/static/images/sign_glob_icon.png" mode="aspectFit"></image>
        <view class="day-check">
          <text></text>
        </view>
      </view>
    </view>

    <view class="close-hotspot" bindtap="handleClose"></view>
    <view class="receive-hotspot {{userInfo.is_sign ? 'disabled': ''}}" bindtap="sign"></view>
    <view class="rule-hotspot" bindtap="handleRule"></view>
  </view>
</view>
