WEST SACRAMENTO — The Giants’ offense has slowly shown signs of life over the last two weeks, but now, San Francisco will be without one of its hotter hitters for the foreseeable future.

Left fielder Heliot Ramos landed on the 10-day injured list on Saturday afternoon with a right quad strain, and manager Tony Vitello told reporters that Ramos will likely be on the shelf for a “handful of weeks.”

“I don’t think there’s official word yet on the length,” Vitello said, “but I definitely think it’s at least a couple weeks, and probably more than that.”

In a corresponding move, the Giants recalled outfielder Will Brennan from Triple-A Sacramento.

On a more positive note for the team, left-hander Erik Miller was reinstated from the 15-day injured list after dealing with a lower back strain. Right-hander Tristan Beck was optioned to Sacramento to make room for Miller, giving the Giants four lefties and four righties in the bullpen.

Ramos, 26, sustained the injury in the bottom of the fifth inning of Friday’s 5-2 loss when trying to make a sliding catch on a single by the Athletics’ Jeff McNeil. He initially stayed in the game, striking out in the top of the sixth, but exited before the bottom of the sixth.

Infielder Casey Schmitt, who hadn’t played outfield since high school, took Ramos’ place in left field for the remainder of the game.

“I think he’s really worked hard to get better out there,” Vitello said of Ramos’ defense. “It’s ironic or painfully coincidental he (injures himself) trying to bust his (expletive) trying to make a play. He’ll do everything he can in his power to come back even better. And then we’ll make do in the meantime.”

While the Giants have enough options to make do, Ramos has been one of San Francisco’s best hitters over the last month. Since April 17, the day he hit his first homer of the season, Ramos owned a slash line of .290/.333/.530 with four homers and 13 RBIs over 26 games.

Outfielder Drew Gilbert got the start in left field on Saturday, and Brennan could get his share of starts there in the coming weeks. There are also options in catchers Jesús Rodríguez and Eric Haase, both of whom have experience in left field.

Even Schmitt, who didn’t get any opportunities during his first game in left Saturday, could get some opportunities. Putting the versatile Schmitt in left would be another avenue to get top prospect Bryce Eldridge in the starting lineup.

“We’re trying not to overthink things and get over creative or try and come up with something that’s completely out of left field — I don’t know if that’s funny or not — with the lineup,” Vitello said. “It’s just a matter of guys finding their groove and their rhythm, and us putting together innings. We haven’t scored as many runs as you all would like us to — or Giants fans — so we are looking at all angles of what’s best on that given day.”

Miller, 28, returns to the bullpen after spending the minimum of 15 days on the injured list with back troubles. The left-hander, who has a 3.18 ERA over 11 1/3 innings this season with 17 strikeouts, hasn’t allowed an earned run in his last eight appearances.

With right-hander Ryan Walker having been optioned to Triple-A Sacramento, Miller should get his share of opportunities in save situations. Miller has recorded two saves this season, the only two he’s had during his major league career.

Webb continues progressing 

Logan Webb, who is currently on the 15-day injured list with right knee bursitis, threw a bullpen before Saturday’s game. The right-hander, who is eligible to return on May 21, is trending towards spending the minimum amount of time on the 15-day injured list.

Vitello said Webb looked comfortable during the bullpen session, adding that the team has yet to determine whether Webb will need a rehab start before returning.

“You know Webby and I know Webby — he’s is going to fight you on that,” Vitello said. “I don’t think it’s a requirement for who he is to do it, but it might just make the most sense.”