From c655110f4f0d5a8500959856bf3ec3ac9e7b1304 Mon Sep 17 00:00:00 2001 From: DyCTaTOR <125912249+DyCTaTOR@users.noreply.github.com> Date: Thu, 7 Dec 2023 18:57:04 +0400 Subject: [PATCH] Lab4 --- Lab4/index.html | 4 +- Lab4/src/index.css | 8 +-- Lab4/src/main.jsx | 14 +++-- Lab4/src/pages/Page1.jsx | 24 ++++---- Lab4/src/pages/Page2.jsx | 71 ++++++++++++------------ Lab4/src/pages/Page3.jsx | 115 +++++++++++++++------------------------ Lab4/src/pages/Page4.jsx | 43 +++++++-------- Lab4/src/pages/Page5.jsx | 13 +++++ 8 files changed, 141 insertions(+), 151 deletions(-) create mode 100644 Lab4/src/pages/Page5.jsx diff --git a/Lab4/index.html b/Lab4/index.html index 7382695..ab40ba7 100644 --- a/Lab4/index.html +++ b/Lab4/index.html @@ -4,10 +4,10 @@ - My shop + UlSTU - +
diff --git a/Lab4/src/index.css b/Lab4/src/index.css index d5b5459..06959b0 100644 --- a/Lab4/src/index.css +++ b/Lab4/src/index.css @@ -74,8 +74,8 @@ h3 { .rectNews{ width:310px; height:200px; - border : 2px solid #2582A3; - border-radius: 8%; + border : 4px solid #2582A3; + border-radius: 21px; margin-left: 180; margin-top: 9px; margin-bottom:25px; @@ -113,6 +113,6 @@ h3 { font-size: 15px; } .rectNew{ - border-radius: 15px; - border: 2px #2582A3 solid; + border-radius: 21px; + border: 3px #2582A3 solid; } \ No newline at end of file diff --git a/Lab4/src/main.jsx b/Lab4/src/main.jsx index 441d93e..c9608da 100644 --- a/Lab4/src/main.jsx +++ b/Lab4/src/main.jsx @@ -9,6 +9,7 @@ import Page1 from './pages/Page1.jsx'; import Page2 from './pages/Page2.jsx'; import Page3 from './pages/Page3.jsx'; import Page4 from './pages/Page4.jsx'; +import Page5 from './pages/Page5.jsx'; import PageEdit from './pages/PageEdit.jsx'; const routes = [ @@ -16,22 +17,27 @@ const routes = [ index: true, path: '/', element: , - title: 'Главная страница', + title: 'Новости', }, { path: '/page2', element: , - title: 'Вторая страница', + title: 'Об университете', }, { path: '/page3', element: , - title: 'Третья страница', + title: 'Абитуриенту', }, { path: '/page4', element: , - title: 'Четвертая страница', + title: 'Вход', + }, + { + path: '/page5', + element: , + title: 'Контакты', }, { path: '/page-edit', diff --git a/Lab4/src/pages/Page1.jsx b/Lab4/src/pages/Page1.jsx index ea6d38a..728eb71 100644 --- a/Lab4/src/pages/Page1.jsx +++ b/Lab4/src/pages/Page1.jsx @@ -1,5 +1,5 @@ -// import { Link } from 'react-router-dom'; -// import Banner from '../components/banner/Banner.jsx'; +import { Link } from 'react-router-dom'; +import { Button } from 'react-bootstrap'; const Page1 = () => { return ( @@ -9,14 +9,14 @@ const Page1 = () => { Новости
- +
-
+
- New1 + New1
УлГТУ вошёл в топ-250 лучших вузов @@ -24,9 +24,9 @@ const Page1 = () => {
-
+
- New2 + New2
“Мосты в будущее” будут видны из УлГТУ @@ -36,9 +36,9 @@ const Page1 = () => {
-
+
- New3 + New3
Поправки в системе работы приёмной комиссии @@ -46,9 +46,9 @@ const Page1 = () => {
-
+
- New4 + New4
Студенты возвращаются к учёбе после зимней сессии позже, чем раньше diff --git a/Lab4/src/pages/Page2.jsx b/Lab4/src/pages/Page2.jsx index 36cf832..eeae504 100644 --- a/Lab4/src/pages/Page2.jsx +++ b/Lab4/src/pages/Page2.jsx @@ -1,41 +1,42 @@ -import { Table } from 'react-bootstrap'; -import ulstuLogo from '../assets/logo.png'; - const Page2 = () => { return ( <> -

- Вторая страница содержит пример рисунка (рис. 1) и таблицы (таб. 1). -

-
- logo -
- Рис. 1. Пример рисунка. -
-
- - - - - - - - - - - - - - - - - - - - - -
Таблица 1. Пример таблицы.
НомерФИОТелефон
1Иванов89999999999
2Петров89999999991
-
+
+
+ + История + +

+ + И + + + стория Ульяновского государственного технического университета началась в 1957 году, + когда согласно постановлению Совета министров РСФСР от 6 сентября 1957 года и приказу + Министерства высшего образования СССР от 18 сентября 1957 года в городе Ульяновске + был организован вечерний политехнический институт на базе вечернего факультета + Куйбышевского индустриального института. + +

+
+ + Было организовано пять кафедр: «Марксизм-ленинизм», «Высшая математика и + теоретическая механика», «Начертательная геометрия и черчение», + «Физика и химия», «Иностранные языки». + +
+
+ + Первым ректором вечернего политехнического института стал кандидат технических наук, + доцент Иван Шабанов, его заместителем – кандидат технических наук, профессор, доктор + технических наук Леонид Худобин. Штатное расписание института было составлено + на 48 человек, с учетом профессорско-преподавательского состава, из + которого только четыре человека имели ученую + степень и звание. Не было ни одного профессора, ни одного доктора наук. + +
+
+
); }; diff --git a/Lab4/src/pages/Page3.jsx b/Lab4/src/pages/Page3.jsx index eb82ac7..73a15db 100644 --- a/Lab4/src/pages/Page3.jsx +++ b/Lab4/src/pages/Page3.jsx @@ -1,77 +1,48 @@ -import { useState } from 'react'; -import { Button, Form } from 'react-bootstrap'; - const Page3 = () => { - const [validated, setValidated] = useState(false); - - const handleSubmit = (event) => { - const form = event.currentTarget; - if (form.checkValidity() === false) { - event.preventDefault(); - event.stopPropagation(); - } - - setValidated(true); - }; - return ( -
-
- - Фамилия - - Фамилия заполнена - Фамилия не заполнена - - - Имя - - - - E-mail - - - - Пароль - - - - Дата - - - - Выключенный компонент - - - - Компонент только для чтения - - - - Выбор цвета - - - - - - - - - - - - - - - - - - -
- -
-
-
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
КодНаправлениеКафедраПредметы(ЕГЭ) по выбору
01.03.04Мат. МоделированиеПрикладная математикаИностранный язык, информатика, физика, химия
09.03.04Программная инженерияИнформационные системыИнформатика, физика
02.03.01Информационные системы и технологииИзмерительно-вычислительные комплексыИнформатика, физика
+
+
); }; diff --git a/Lab4/src/pages/Page4.jsx b/Lab4/src/pages/Page4.jsx index 0bafaf1..8a23a7a 100644 --- a/Lab4/src/pages/Page4.jsx +++ b/Lab4/src/pages/Page4.jsx @@ -1,27 +1,26 @@ -import { Button, ButtonGroup, Table } from 'react-bootstrap'; -import { Link } from 'react-router-dom'; - const Page4 = () => { return ( - <> - - - - - - - - - - - - - - - - -
ТоварЦенаКоличествоСумма
- +
+ + Личный кабинет + +
+
+
+ + +
+
+ + +
+
+ +
+
+
+
); }; diff --git a/Lab4/src/pages/Page5.jsx b/Lab4/src/pages/Page5.jsx new file mode 100644 index 0000000..32c7ccf --- /dev/null +++ b/Lab4/src/pages/Page5.jsx @@ -0,0 +1,13 @@ +function Page5() { + return ( +
+ Контакты + +

Номер приёмной комиссии:

+7 925 876 67 43 +

Номер ректората:

+7 925 876 67 43 +

Электронная почта приёмной комиссии:

priemnkomulstu@mail.ru +
+
+ ); +} +export default Page5;