add /member/login service; beautify member page with name&avatar

This commit is contained in:
Dawn1Ocean
2024-03-19 23:39:01 +08:00
parent 4f914a7563
commit 5c78139d5a
6 changed files with 46 additions and 24 deletions
+6 -6
View File
@@ -1,23 +1,23 @@
import React from 'react';
import { View, Image } from '@tarojs/components';
import pt from '@/plain-text';
import logo from '@/assets/images/UserPage/logo.png';
import wechatUser from '@/wechat';
export default class MemberTitleCard extends React.Component {
render(): React.ReactNode {
const memberPage = pt.get().memberPage;
return (
<View className='at-row at-row__align--center'>
<View className='at-row at-row__align--end'>
<View className='at-col at-col-1 at-col--auto'>
<Image
style='width: 100rpx; height: 100rpx; margin-left: 30rpx;'
src={logo}
style='width: 150rpx; height: 150rpx; margin-left: 60rpx;'
src={wechatUser.getInfo().avatar}
mode='aspectFit'
/>
</View>
<View className='page-title'>
<View className='page-title' style={{ marginLeft: '30rpx' }}>
<View className='at-article__h1' style={{ fontWeight: 'bold' }}>
{memberPage.mainTitleLine}
{memberPage.mainTitleLine + wechatUser.getInfo().name}
</View>
<View className='at-article__h2'>{memberPage.subTitleLine}</View>
</View>