You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
educoder/public/react/src/modules/common/CompatibilityPage.js

203 lines
7.5 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

import React, { Component } from 'react';
import ieImg from './imgs/internet-explorer@2x.png'
import chromeImg from './imgs/google-chrome@2x.png'
import ffImg from './imgs/firefox_icon.png'
import bannerImg from './imgs/icon@2x.png'
import { TPMIndexHOC } from '..//tpm/TPMIndexHOC';
class CompatibilityPage extends Component {
constructor(props) {
super(props)
this.state = {
}
}
onGoldRewardInputChange(event) {
this.setState({ goldRewardInput: event.target.value, goldRewardInputError: false });
}
render() {
const { goldRewardDialogOpen } = this.props;
const { goldRewardInputError } = this.state;
return (
<React.Fragment>
<style>{`
.Header {
overflow: hidden;
background-color: #fff;
box-shadow: 0 3px 4px rgba(0, 0, 0, 0.06);
}
.Header-inner {
width: 1008px;
margin: 0 auto;
padding: 0 16px;
}
.Header-logo {
width: 64px;
height: 30px;
margin: 15px 0;
}
.Header-logo img {
display: block;
width: 100%;
height: 100%;
}
.Compatibility {
margin-top: 60px;
background: #fff;
width: 1008px;
margin: 0 auto;
padding: 16px;
margin-bottom: 220px;
}
.Compatibility-icon {
width: 112px;
height: 83px;
margin: 64px auto;
}
.Compatibility-icon img {
display: block;
width: 100%;
height: 100%;
}
.Compatibility-tip {
font-size: 24px;
@mixin bold;
text-align: center;
}
.CompatibilityBrowsers {
overflow: hidden;
margin-top: 64px;
}
.CompatibilityBrowsers-item {
position: relative;
float: left;
width: 33%;
padding: 16px 0;
}
a.CompatibilityBrowsers-item {
text-decoration: none;
color: #3e7ac2;
}
.CompatibilityBrowsers-divider {
position: absolute;
right: 0;
top: 24px;
height: 64px;
border-right: 1px solid #ebeef5;
}
.CompatibilityBrowsers-icon {
width: 80px;
height: 80px;
margin: 0 auto;
}
.CompatibilityBrowsers-icon img {
display: block;
}
.CompatibilityBrowsers-ieIcon img {
width: 88px;
height: 81px;
margin-left: -8px;
margin-top: -1px;
}
.CompatibilityBrowsers-chromeIcon img {
width: 83px;
height: 83px;
margin: -1.5px;
}
.CompatibilityBrowsers-text {
margin-top: 32px;
text-align: center;
}
`}</style>
{/* <div className="Header">
<div className="Header-inner">
<div className="Header-logo">
<img src="https://testeduplus2.educoder.net/images/educoder/headNavLogo.png?1526520218"
></img>
</div>
</div>
</div> */}
<div className="Compatibility">
<div className="Compatibility-icon">
<img src={ bannerImg }
></img>
</div>
<div className="Compatibility-tip">你正在使用的浏览器版本过低将不能正常浏览和使用Educoder</div>
<div className="CompatibilityBrowsers">
{/* https://www.google.cn/intl/zh-CN/chrome/ */}
{/* <a href="http://www.google.com/chrome/" className="CompatibilityBrowsers-item">
srcset="/compatibility/images/internet-explorer.png 1x, /compatibility/images/internet-explorer@2x.png 2x, /compatibility/images/internet-explorer@3x.png 3x"
srcset="/compatibility/images/google-chrome.png 1x, /compatibility/images/google-chrome@2x.png 2x, /compatibility/images/google-chrome@3x.png 3x"
*/}
<a href="https://www.google.cn/intl/zh-CN/chrome/" className="CompatibilityBrowsers-item"
target="_blank">
<div className="CompatibilityBrowsers-icon CompatibilityBrowsers-chromeIcon">
<img src={ chromeImg }
>
</img>
</div>
<div className="CompatibilityBrowsers-text">使用 Google Chrome 浏览器</div>
<div className="CompatibilityBrowsers-divider"></div>
</a>
<a href="http://www.firefox.com.cn/" className="CompatibilityBrowsers-item"
target="_blank">
<div className="CompatibilityBrowsers-icon CompatibilityBrowsers-ieIcon">
<img src={ ffImg }
>
</img>
</div>
<div className="CompatibilityBrowsers-text">使用 Firefox 浏览器</div>
<div className="CompatibilityBrowsers-divider"></div>
</a>
<a href="https://www.microsoft.com/zh-cn/download/internet-explorer.aspx" className="CompatibilityBrowsers-item"
target="_blank">
<div className="CompatibilityBrowsers-icon CompatibilityBrowsers-ieIcon">
<img src={ ieImg }
>
</img>
</div>
<div className="CompatibilityBrowsers-text">升级 IE 浏览器</div>
</a>
</div>
</div>
</React.Fragment>
);
}
}
export default TPMIndexHOC ( CompatibilityPage );